C# 클래스 FluffyManager.ManagerJob_Forestry

상속: ManagerJob
파일 보기 프로젝트 열기: FluffierThanThou/RW_Manager 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AllowSaplings bool
AllowedTrees bool>.Dictionary
ClearAreas bool>.Dictionary
ClearWindCells bool
Designations List
History History
LoggingArea Area
Trigger Trigger_Threshold

공개 메소드들

메소드 설명
AddRelevantGameDesignations ( ) : void
CleanDesignations ( ) : void

Remove obsolete designations from the list.

CleanUp ( ) : void
DoClearAreaDesignations ( IEnumerable cells, bool allPlants = false ) : void
DrawListEntry ( Rect rect, bool overview = true, bool active = true ) : void
DrawOverviewDetails ( Rect rect ) : void
ExposeData ( ) : void
GetWoodInDesignations ( ) : int
ManagerJob_Forestry ( Manager manager ) : System
Tick ( ) : void
TryDoJob ( ) : bool

비공개 메소드들

메소드 설명
AddDesignation ( Designation des ) : void
AddDesignation ( Plant p, DesignationDef def = null ) : void
CleanAreaDesignations ( ) : void
DoClearAreas ( ) : void
GetLoggableTreesSorted ( ) : List
GetWindCells ( ) : List
IsInWindTurbineArea ( IntVec3 position ) : bool
IsValidForestryTarget ( LocalTargetInfo t ) : bool
IsValidForestryTarget ( Plant p ) : bool
IsValidForestryTarget ( Thing t ) : bool
UpdateClearAreas ( ) : void

메소드 상세

AddRelevantGameDesignations() 공개 메소드

public AddRelevantGameDesignations ( ) : void
리턴 void

CleanDesignations() 공개 메소드

Remove obsolete designations from the list.
public CleanDesignations ( ) : void
리턴 void

CleanUp() 공개 메소드

public CleanUp ( ) : void
리턴 void

DoClearAreaDesignations() 공개 메소드

public DoClearAreaDesignations ( IEnumerable cells, bool allPlants = false ) : void
cells IEnumerable
allPlants bool
리턴 void

DrawListEntry() 공개 메소드

public DrawListEntry ( Rect rect, bool overview = true, bool active = true ) : void
rect UnityEngine.Rect
overview bool
active bool
리턴 void

DrawOverviewDetails() 공개 메소드

public DrawOverviewDetails ( Rect rect ) : void
rect UnityEngine.Rect
리턴 void

ExposeData() 공개 메소드

public ExposeData ( ) : void
리턴 void

GetWoodInDesignations() 공개 메소드

public GetWoodInDesignations ( ) : int
리턴 int

ManagerJob_Forestry() 공개 메소드

public ManagerJob_Forestry ( Manager manager ) : System
manager Manager
리턴 System

Tick() 공개 메소드

public Tick ( ) : void
리턴 void

TryDoJob() 공개 메소드

public TryDoJob ( ) : bool
리턴 bool

프로퍼티 상세

AllowSaplings 공개적으로 프로퍼티

public bool AllowSaplings
리턴 bool

AllowedTrees 공개적으로 프로퍼티

public Dictionary AllowedTrees
리턴 bool>.Dictionary

ClearAreas 공개적으로 프로퍼티

public Dictionary ClearAreas
리턴 bool>.Dictionary

ClearWindCells 공개적으로 정적으로 프로퍼티

public static bool ClearWindCells
리턴 bool

Designations 공개적으로 프로퍼티

public List Designations
리턴 List

History 공개적으로 프로퍼티

public History,FluffyManager History
리턴 History

LoggingArea 공개적으로 프로퍼티

public Area LoggingArea
리턴 Area

Trigger 공개적으로 프로퍼티

public Trigger_Threshold,FluffyManager Trigger
리턴 Trigger_Threshold