Delegate UpdateSpacePosition
- Namespace
- KSP.Sim.impl
- Assembly
- Assembly-CSharp.dll
public delegate void UpdateSpacePosition(Position oldPosition, out Position newPosition, Rotation oldRotation, out Rotation newRotation)
Parameters
oldPosition Position
newPosition Position
oldRotation Rotation
newRotation Rotation
- Extension Methods
-
Constructors
UpdateSpacePosition(object, nint)
public UpdateSpacePosition(object @object, nint method)
Parameters
object object
method nint
Methods
BeginInvoke(Position, out Position, Rotation, out Rotation, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(Position oldPosition, out Position newPosition, Rotation oldRotation, out Rotation newRotation, AsyncCallback callback, object @object)
Parameters
oldPosition Position
newPosition Position
oldRotation Rotation
newRotation Rotation
callback AsyncCallback
object object
Returns
- IAsyncResult
EndInvoke(out Position, out Rotation, IAsyncResult)
public virtual void EndInvoke(out Position newPosition, out Rotation newRotation, IAsyncResult result)
Parameters
newPosition Position
newRotation Rotation
result IAsyncResult
Invoke(Position, out Position, Rotation, out Rotation)
public virtual void Invoke(Position oldPosition, out Position newPosition, Rotation oldRotation, out Rotation newRotation)
Parameters
oldPosition Position
newPosition Position
oldRotation Rotation
newRotation Rotation