Property | Type | Description | |
---|---|---|---|
D | void | ||
IJobObserver | void |
Method | Description | |
---|---|---|
Abort ( ) : void | ||
ActionDone ( ActionState actionStatus ) : JobStatus | ||
ActionProgress ( ) : JobStatus | ||
Assign ( ILivingObject worker ) : void | ||
PrepareNextAction ( ) : JobStatus |
Method | Description | |
---|---|---|
AssignOverride ( ILivingObject worker ) : void | ||
AssignmentGroup ( IJobObserver parent ) : System | ||
AssignmentGroup ( SaveGameContext ctx ) : System | ||
Notify ( string propertyName ) : void | ||
OnAssignmentAborted ( ) : void | ||
OnAssignmentDone ( ) : void | ||
OnAssignmentFailed ( ) : void | ||
OnStatusChanged ( JobStatus status ) : void | ||
PrepareNextAssignment ( ) : IAssignment | ||
SetStatus ( JobStatus status ) : void |
Method | Description | |
---|---|---|
D ( string format ) : void | ||
IJobObserver ( IJob job, JobStatus status ) : void |
public ActionDone ( ActionState actionStatus ) : JobStatus | ||
actionStatus | ActionState | |
return | JobStatus |
public Assign ( ILivingObject worker ) : void | ||
worker | ILivingObject | |
return | void |
protected AssignOverride ( ILivingObject worker ) : void | ||
worker | ILivingObject | |
return | void |
protected AssignmentGroup ( IJobObserver parent ) : System | ||
parent | IJobObserver | |
return | System |
protected AssignmentGroup ( 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 abstract PrepareNextAssignment ( ) : IAssignment | ||
return | IAssignment |
protected SetStatus ( JobStatus status ) : void | ||
status | JobStatus | |
return | void |