Interface ICheckpointDataBase.IManagedInterface
Represents the managed interface implemented by its unmanaged counterpart.
public interface ICheckpointDataBase.IManagedInterface : IUnmanagedInterface
- Inherited Members
Methods
Disable()
Disables this checkpoint.
void Disable()
Enable()
Enables this checkpoint.
void Enable()
EtRadius()
Gets the radius of this checkpoint.
float EtRadius()
Returns
- float
The checkpoint radius.
GetPosition()
Gets the position of this checkpoint.
Vector3 GetPosition()
Returns
- Vector3
The checkpoint position.
IsEnabled()
Checks whether this checkpoint is enabled.
bool IsEnabled()
Returns
- bool
trueif the checkpoint is enabled; otherwise,false.
IsPlayerInside()
Checks whether the player is inside this checkpoint.
bool IsPlayerInside()
Returns
- bool
trueif the player is inside the checkpoint; otherwise,false.
SetPlayerInside(bool)
Sets whether the player is inside this checkpoint.
void SetPlayerInside(bool inside)
Parameters
insidebooltrueto set the player as inside;falseto set them as outside.
SetPosition(ref Vector3)
Sets the position of this checkpoint.
void SetPosition(ref Vector3 position)
Parameters
positionVector3The checkpoint position to set.
SetRadius(float)
Sets the radius of this checkpoint.
void SetRadius(float radius)
Parameters
radiusfloatThe checkpoint radius to set.