C# Class Dwarrowdelf.Jobs.AssignmentGroups.MoveSleepAssignment

Inheritance: AssignmentGroup
Mostrar archivo Open project: tomba/dwarrowdelf Class Usage Examples

Private Properties

Property Type Description
MoveSleepAssignment System

Public Methods

Method Description
MoveSleepAssignment ( IJobObserver parent, IItemObject bed ) : System
ToString ( ) : string

Protected Methods

Method Description
OnAssignmentDone ( ) : void
OnStatusChanged ( JobStatus status ) : void
PrepareNextAssignment ( ) : IAssignment

Private Methods

Method Description
MoveSleepAssignment ( SaveGameContext ctx ) : System

Method Details

MoveSleepAssignment() public method

public MoveSleepAssignment ( IJobObserver parent, IItemObject bed ) : System
parent IJobObserver
bed IItemObject
return System

OnAssignmentDone() protected method

protected OnAssignmentDone ( ) : void
return void

OnStatusChanged() protected method

protected OnStatusChanged ( JobStatus status ) : void
status JobStatus
return void

PrepareNextAssignment() protected method

protected PrepareNextAssignment ( ) : IAssignment
return IAssignment

ToString() public method

public ToString ( ) : string
return string