C# 클래스 AllowTool.Designator_MassSelect

상속: Designator_SelectableThings
파일 보기 프로젝트 열기: UnlimitedHugs/RimworldAllowTool

공개 메소드들

메소드 설명
CanDesignateCell ( IntVec3 c ) : AcceptanceReport
DesignateMultiCell ( IEnumerable cells ) : void
DesignateSingleCell ( IntVec3 loc ) : void
Designator_MassSelect ( ThingDesignatorDef def ) : System.Collections.Generic
ProcessInput ( Event ev ) : void
SelectedOnGUI ( ) : void

보호된 메소드들

메소드 설명
ProcessCell ( IntVec3 cell ) : int
ThingIsRelevant ( Thing item ) : bool

비공개 메소드들

메소드 설명
DrawMouseAttachedLabel ( string text ) : void
GetConstraintHashForThing ( Thing thing ) : int
SelectAllOfDef ( ThingDef targetDef ) : int
ThingMatchesSelectionConstraints ( Thing thing ) : bool
TryCloseArchitectMenu ( ) : void
TryGetItemOrPawnUnderCursor ( ) : Thing
UpdateSelectionConstraints ( ) : void

메소드 상세

CanDesignateCell() 공개 메소드

public CanDesignateCell ( IntVec3 c ) : AcceptanceReport
c IntVec3
리턴 AcceptanceReport

DesignateMultiCell() 공개 메소드

public DesignateMultiCell ( IEnumerable cells ) : void
cells IEnumerable
리턴 void

DesignateSingleCell() 공개 메소드

public DesignateSingleCell ( IntVec3 loc ) : void
loc IntVec3
리턴 void

Designator_MassSelect() 공개 메소드

public Designator_MassSelect ( ThingDesignatorDef def ) : System.Collections.Generic
def ThingDesignatorDef
리턴 System.Collections.Generic

ProcessCell() 보호된 메소드

protected ProcessCell ( IntVec3 cell ) : int
cell IntVec3
리턴 int

ProcessInput() 공개 메소드

public ProcessInput ( Event ev ) : void
ev UnityEngine.Event
리턴 void

SelectedOnGUI() 공개 메소드

public SelectedOnGUI ( ) : void
리턴 void

ThingIsRelevant() 보호된 메소드

protected ThingIsRelevant ( Thing item ) : bool
item Thing
리턴 bool