C# Class Dwarrowdelf.Jobs.AssignmentGroups.MoveBaseAssignment

Inheritance: AssignmentGroup
ファイルを表示 Open project: tomba/dwarrowdelf

Private Properties

Property Type Description

Protected Methods

Method Description
CreateAssignment ( ) : IAssignment
GetPositioning ( ) : DirectionSet
MoveBaseAssignment ( IJobObserver parent, IEnvironmentObject environment, IntVector3 location ) : System
MoveBaseAssignment ( SaveGameContext ctx ) : System
OnAssignmentDone ( ) : void
PrepareNextAssignment ( ) : IAssignment

Method Details

CreateAssignment() protected abstract method

protected abstract CreateAssignment ( ) : IAssignment
return IAssignment

GetPositioning() protected abstract method

protected abstract GetPositioning ( ) : DirectionSet
return DirectionSet

MoveBaseAssignment() protected method

protected MoveBaseAssignment ( IJobObserver parent, IEnvironmentObject environment, IntVector3 location ) : System
parent IJobObserver
environment IEnvironmentObject
location IntVector3
return System

MoveBaseAssignment() protected method

protected MoveBaseAssignment ( SaveGameContext ctx ) : System
ctx SaveGameContext
return System

OnAssignmentDone() protected method

protected OnAssignmentDone ( ) : void
return void

PrepareNextAssignment() protected method

protected PrepareNextAssignment ( ) : IAssignment
return IAssignment