C# Класс AllowTool.Designator_MassSelect

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

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

Метод Описание
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