C# Класс Dwarrowdelf.Client.ConstructManager

Наследование: IJobSource, IJobObserver
Показать файл Открыть проект

Открытые методы

Метод Описание
AddConstructJob ( ConstructMode mode, IntGrid2Z area, IItemFilter userItemFilter ) : void
ConstructManager ( EnvironmentObject env ) : System
ContainsPoint ( IntVector3 p ) : ConstructMode
FindAssignment ( ILivingObject living ) : IAssignment
OnObservableJobStatusChanged ( IJob job, JobStatus status ) : void
Register ( ) : void
RemoveArea ( IntGrid2Z area ) : void
Unregister ( ) : void

Приватные методы

Метод Описание
ConstructManager ( SaveGameContext ctx ) : System
OnDeserialized ( ) : void

Описание методов

AddConstructJob() публичный Метод

public AddConstructJob ( ConstructMode mode, IntGrid2Z area, IItemFilter userItemFilter ) : void
mode ConstructMode
area IntGrid2Z
userItemFilter IItemFilter
Результат void

ConstructManager() публичный Метод

public ConstructManager ( EnvironmentObject env ) : System
env EnvironmentObject
Результат System

ContainsPoint() публичный Метод

public ContainsPoint ( IntVector3 p ) : ConstructMode
p IntVector3
Результат ConstructMode

FindAssignment() публичный Метод

public FindAssignment ( ILivingObject living ) : IAssignment
living ILivingObject
Результат IAssignment

OnObservableJobStatusChanged() публичный Метод

public OnObservableJobStatusChanged ( IJob job, JobStatus status ) : void
job IJob
status JobStatus
Результат void

Register() публичный Метод

public Register ( ) : void
Результат void

RemoveArea() публичный Метод

public RemoveArea ( IntGrid2Z area ) : void
area IntGrid2Z
Результат void

Unregister() публичный Метод

public Unregister ( ) : void
Результат void