C# Class DBCharsAndBuildings

Afficher le fichier Open project: FlaminJesus/Pharaonic Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

DeleteBuilding() public méthode

public DeleteBuilding ( IBuilding building ) : void
building IBuilding
Résultat void

DeleteNPC() public méthode

public DeleteNPC ( INPC, npc ) : void
npc INPC,
Résultat void

FindBuilding() public méthode

public FindBuilding ( Buildingtype type ) : List
type Buildingtype
Résultat List

FindClosestTargetBuilding() public méthode

public FindClosestTargetBuilding ( Buildingtype Typus, Transform NpcPosition ) : Transform
Typus Buildingtype
NpcPosition Transform
Résultat Transform

GetBuildings() public méthode

public GetBuildings ( ) : List
Résultat List

GetInstance() public static méthode

public static GetInstance ( ) : DBCharsAndBuildings,
Résultat DBCharsAndBuildings,

GetNpcs() public méthode

public GetNpcs ( ) : List
Résultat List

GetWorkplaces() public méthode

public GetWorkplaces ( ) : List
Résultat List

RegistrationBuilding() public méthode

public RegistrationBuilding ( IBuilding building ) : void
building IBuilding
Résultat void

RegistrationCitizen() public méthode

public RegistrationCitizen ( INPC, npc ) : void
npc INPC,
Résultat void