C# 클래스 DBCharsAndBuildings

파일 보기 프로젝트 열기: FlaminJesus/Pharaonic 1 사용 예제들

공개 메소드들

메소드 설명
DeleteBuilding ( IBuilding building ) : void
DeleteNPC ( INPC, npc ) : void
FindBuilding ( Buildingtype type ) : List
FindClosestTargetBuilding ( Buildingtype Typus, Transform NpcPosition ) : Transform
GetBuildings ( ) : List
GetInstance ( ) : DBCharsAndBuildings,
GetNpcs ( ) : List
GetWorkplaces ( ) : List
RegistrationBuilding ( IBuilding building ) : void
RegistrationCitizen ( INPC, npc ) : void

비공개 메소드들

메소드 설명
AddBuilding ( IBuilding pBuilding ) : void
AddNpc ( INPC, pNPC ) : void
AddWorkplace ( IWorkplace pWorkplace ) : void
CalculateDistance ( Transform positionA, Transform positionB ) : float
DBCharsAndBuildings ( ) : System.Collections
RemoveBuilding ( IBuilding pBuilding ) : void
RemoveNpc ( INPC, pNPC ) : void
RemoveWorkplace ( IWorkplace pWorkplace ) : void

메소드 상세

DeleteBuilding() 공개 메소드

public DeleteBuilding ( IBuilding building ) : void
building IBuilding
리턴 void

DeleteNPC() 공개 메소드

public DeleteNPC ( INPC, npc ) : void
npc INPC,
리턴 void

FindBuilding() 공개 메소드

public FindBuilding ( Buildingtype type ) : List
type Buildingtype
리턴 List

FindClosestTargetBuilding() 공개 메소드

public FindClosestTargetBuilding ( Buildingtype Typus, Transform NpcPosition ) : Transform
Typus Buildingtype
NpcPosition Transform
리턴 Transform

GetBuildings() 공개 메소드

public GetBuildings ( ) : List
리턴 List

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : DBCharsAndBuildings,
리턴 DBCharsAndBuildings,

GetNpcs() 공개 메소드

public GetNpcs ( ) : List
리턴 List

GetWorkplaces() 공개 메소드

public GetWorkplaces ( ) : List
리턴 List

RegistrationBuilding() 공개 메소드

public RegistrationBuilding ( IBuilding building ) : void
building IBuilding
리턴 void

RegistrationCitizen() 공개 메소드

public RegistrationCitizen ( INPC, npc ) : void
npc INPC,
리턴 void