Delegate DrawHooks.DrawTrainDelegate
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public delegate void DrawHooks.DrawTrainDelegate(FrameDrawOptionsNoLOD options, TrainId trainId, TrainData trainData, IDictionary<int, Matrix4x4> wagonsMatricesMap)
Parameters
optionsFrameDrawOptionsNoLODtrainIdTrainIdtrainDataTrainDatawagonsMatricesMapIDictionary<int, Matrix4x4>
- Extension Methods
Constructors
DrawTrainDelegate(object, IntPtr)
public DrawTrainDelegate(object @object, IntPtr method)
Parameters
objectobjectmethodIntPtr
Methods
BeginInvoke(FrameDrawOptionsNoLOD, TrainId, TrainData, IDictionary<int, Matrix4x4>, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(FrameDrawOptionsNoLOD options, TrainId trainId, TrainData trainData, IDictionary<int, Matrix4x4> wagonsMatricesMap, AsyncCallback callback, object @object)
Parameters
optionsFrameDrawOptionsNoLODtrainIdTrainIdtrainDataTrainDatawagonsMatricesMapIDictionary<int, Matrix4x4>callbackAsyncCallbackobjectobject
Returns
- IAsyncResult
EndInvoke(IAsyncResult)
public virtual void EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Invoke(FrameDrawOptionsNoLOD, TrainId, TrainData, IDictionary<int, Matrix4x4>)
public virtual void Invoke(FrameDrawOptionsNoLOD options, TrainId trainId, TrainData trainData, IDictionary<int, Matrix4x4> wagonsMatricesMap)
Parameters
optionsFrameDrawOptionsNoLODtrainIdTrainIdtrainDataTrainDatawagonsMatricesMapIDictionary<int, Matrix4x4>