C# Class Dwarrowdelf.Client.InstallItemManager

Inheritance: IJobSource, IJobObserver
Afficher le fichier Open project: tomba/dwarrowdelf

Méthodes publiques

Méthode Description
AddInstallJob ( ItemObject item, IntVector3 location ) : void
AddUninstallJob ( ItemObject item ) : void
ContainsPoint ( IntVector3 p ) : ItemObject
FindAssignment ( ILivingObject living ) : IAssignment
InstallItemManager ( EnvironmentObject env ) : System
OnObservableJobStatusChanged ( IJob job, JobStatus status ) : void
Register ( ) : void
Unregister ( ) : void

Private Methods

Méthode Description
InstallItemManager ( SaveGameContext ctx ) : System

Method Details

AddInstallJob() public méthode

public AddInstallJob ( ItemObject item, IntVector3 location ) : void
item ItemObject
location IntVector3
Résultat void

AddUninstallJob() public méthode

public AddUninstallJob ( ItemObject item ) : void
item ItemObject
Résultat void

ContainsPoint() public méthode

public ContainsPoint ( IntVector3 p ) : ItemObject
p IntVector3
Résultat ItemObject

FindAssignment() public méthode

public FindAssignment ( ILivingObject living ) : IAssignment
living ILivingObject
Résultat IAssignment

InstallItemManager() public méthode

public InstallItemManager ( EnvironmentObject env ) : System
env EnvironmentObject
Résultat System

OnObservableJobStatusChanged() public méthode

public OnObservableJobStatusChanged ( IJob job, JobStatus status ) : void
job IJob
status JobStatus
Résultat void

Register() public méthode

public Register ( ) : void
Résultat void

Unregister() public méthode

public Unregister ( ) : void
Résultat void