C# Class Dwarrowdelf.Client.InstallItemManager

Inheritance: IJobSource, IJobObserver
Mostrar archivo Open project: tomba/dwarrowdelf

Public Methods

Method 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

Method Description
InstallItemManager ( SaveGameContext ctx ) : System

Method Details

AddInstallJob() public method

public AddInstallJob ( ItemObject item, IntVector3 location ) : void
item ItemObject
location IntVector3
return void

AddUninstallJob() public method

public AddUninstallJob ( ItemObject item ) : void
item ItemObject
return void

ContainsPoint() public method

public ContainsPoint ( IntVector3 p ) : ItemObject
p IntVector3
return ItemObject

FindAssignment() public method

public FindAssignment ( ILivingObject living ) : IAssignment
living ILivingObject
return IAssignment

InstallItemManager() public method

public InstallItemManager ( EnvironmentObject env ) : System
env EnvironmentObject
return System

OnObservableJobStatusChanged() public method

public OnObservableJobStatusChanged ( IJob job, JobStatus status ) : void
job IJob
status JobStatus
return void

Register() public method

public Register ( ) : void
return void

Unregister() public method

public Unregister ( ) : void
return void