C# Class Dwarrowdelf.Jobs.Assignments.MoveAssignment

Inheritance: MoveAssignmentBase
Datei anzeigen Open project: tomba/dwarrowdelf Class Usage Examples

Public Methods

Method Description
MoveAssignment ( IJobObserver parent, IEnvironmentObject environment, IntVector3 destination, DirectionSet positioning ) : System
ToString ( ) : string

Protected Methods

Method Description
CheckProgress ( ILivingObject worker ) : JobStatus
GetPath ( ILivingObject worker ) : Queue

Private Methods

Method Description
MoveAssignment ( SaveGameContext ctx ) : System

Method Details

CheckProgress() protected method

protected CheckProgress ( ILivingObject worker ) : JobStatus
worker ILivingObject
return JobStatus

GetPath() protected method

protected GetPath ( ILivingObject worker ) : Queue
worker ILivingObject
return Queue

MoveAssignment() public method

public MoveAssignment ( IJobObserver parent, IEnvironmentObject environment, IntVector3 destination, DirectionSet positioning ) : System
parent IJobObserver
environment IEnvironmentObject
destination IntVector3
positioning DirectionSet
return System

ToString() public method

public ToString ( ) : string
return string