Table of Contents

Interface ICheckpointDataBase.IManagedInterface

Namespace
SampSharp.OpenMp.Core.Api
Assembly
SampSharp.OpenMp.Core.dll

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

true if the checkpoint is enabled; otherwise, false.

IsPlayerInside()

Checks whether the player is inside this checkpoint.

bool IsPlayerInside()

Returns

bool

true if the player is inside the checkpoint; otherwise, false.

SetPlayerInside(bool)

Sets whether the player is inside this checkpoint.

void SetPlayerInside(bool inside)

Parameters

inside bool

true to set the player as inside; false to set them as outside.

SetPosition(ref Vector3)

Sets the position of this checkpoint.

void SetPosition(ref Vector3 position)

Parameters

position Vector3

The checkpoint position to set.

SetRadius(float)

Sets the radius of this checkpoint.

void SetRadius(float radius)

Parameters

radius float

The checkpoint radius to set.