C# 클래스 fCraft.Doors.DoorHandler

파일 보기 프로젝트 열기: GlennMR/800craft 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
DoorHandler ( ) : System
doorTimer_Elapsed ( SchedulerTask task ) : void
openDoor ( Door door, Player player ) : void

메소드 상세

CreateDoor() 공개 정적인 메소드

public static CreateDoor ( Door Door, World source ) : void
Door Door
source World
리턴 void

GetAffectedBlocks() 공개 메소드

public GetAffectedBlocks ( Door door ) : Vector3I[]
door Door
리턴 Vector3I[]

GetDoor() 공개 정적인 메소드

public static GetDoor ( Vector3I Coords, Player player ) : Door
Coords Vector3I
player Player
리턴 Door

GetDoor() 공개 메소드

public GetDoor ( World world, Vector3I block ) : Door
world World
block Vector3I
리턴 Door

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : DoorHandler
리턴 DoorHandler

GetPlayerOwnedDoorsCount() 공개 정적인 메소드

public static GetPlayerOwnedDoorsCount ( World world, Player player ) : int
world World
player Player
리턴 int

PlayerClickedDoor() 공개 정적인 메소드

public static PlayerClickedDoor ( object sender, Events e ) : void
sender object
e Events
리턴 void

PlayerPlacedDoor() 공개 정적인 메소드

public static PlayerPlacedDoor ( object sender, Events e ) : void
sender object
e Events
리턴 void