C# Class fCraft.Doors.DoorHandler

Afficher le fichier Open project: GlennMR/800craft Class Usage Examples

Méthodes publiques

Méthode Description
CreateDoor ( Door Door, World source ) : void
GetAffectedBlocks ( Door door ) : Vector3I[]
GetDoor ( Vector3I Coords, Player player ) : Door
GetDoor ( World world, Vector3I block ) : Door
GetInstance ( ) : DoorHandler
GetPlayerOwnedDoorsCount ( World world, Player player ) : int
PlayerClickedDoor ( object sender, Events e ) : void
PlayerPlacedDoor ( object sender, Events e ) : void

Private Methods

Méthode Description
DoorHandler ( ) : System
doorTimer_Elapsed ( SchedulerTask task ) : void
openDoor ( Door door, Player player ) : void

Method Details

CreateDoor() public static méthode

public static CreateDoor ( Door Door, World source ) : void
Door Door
source World
Résultat void

GetAffectedBlocks() public méthode

public GetAffectedBlocks ( Door door ) : Vector3I[]
door Door
Résultat Vector3I[]

GetDoor() public static méthode

public static GetDoor ( Vector3I Coords, Player player ) : Door
Coords Vector3I
player Player
Résultat Door

GetDoor() public méthode

public GetDoor ( World world, Vector3I block ) : Door
world World
block Vector3I
Résultat Door

GetInstance() public static méthode

public static GetInstance ( ) : DoorHandler
Résultat DoorHandler

GetPlayerOwnedDoorsCount() public static méthode

public static GetPlayerOwnedDoorsCount ( World world, Player player ) : int
world World
player Player
Résultat int

PlayerClickedDoor() public static méthode

public static PlayerClickedDoor ( object sender, Events e ) : void
sender object
e Events
Résultat void

PlayerPlacedDoor() public static méthode

public static PlayerPlacedDoor ( object sender, Events e ) : void
sender object
e Events
Résultat void