Property | Type | Description | |
---|---|---|---|
IJobObserver | void |
Method | Description | |
---|---|---|
Abort ( ) : void | ||
FindAssignment ( ILivingObject living ) : IAssignment | ||
GetAssignments ( ILivingObject living ) : IEnumerable |
Method | Description | |
---|---|---|
AddSubJob ( IJob job ) : void | ||
AddSubJobs ( IEnumerable |
||
Cleanup ( ) : void | ||
GetJobs ( ILivingObject living ) : IEnumerable |
||
JobGroup ( IJobObserver parent ) : System | ||
JobGroup ( SaveGameContext ctx ) : System | ||
Notify ( string propertyName ) : void | ||
OnStatusChanged ( JobStatus status ) : void | ||
OnSubJobAborted ( IJob job ) : void | ||
OnSubJobDone ( IJob job ) : void | ||
OnSubJobFailed ( IJob job ) : void | ||
RemoveSubJob ( IJob job ) : void | ||
SetStatus ( JobStatus status ) : void |
Method | Description | |
---|---|---|
IJobObserver ( IJob job, JobStatus status ) : void |
protected AddSubJobs ( IEnumerable |
||
jobs | IEnumerable |
|
return | void |
public FindAssignment ( ILivingObject living ) : IAssignment | ||
living | ILivingObject | |
return | IAssignment |
public GetAssignments ( ILivingObject living ) : IEnumerable |
||
living | ILivingObject | |
return | IEnumerable |
protected GetJobs ( ILivingObject living ) : IEnumerable |
||
living | ILivingObject | |
return | IEnumerable |
protected JobGroup ( IJobObserver parent ) : System | ||
parent | IJobObserver | |
return | System |
protected JobGroup ( SaveGameContext ctx ) : System | ||
ctx | SaveGameContext | |
return | System |
protected Notify ( string propertyName ) : void | ||
propertyName | string | |
return | void |
protected OnStatusChanged ( JobStatus status ) : void | ||
status | JobStatus | |
return | void |
protected OnSubJobAborted ( IJob job ) : void | ||
job | IJob | |
return | void |
protected SetStatus ( JobStatus status ) : void | ||
status | JobStatus | |
return | void |