C# Класс AllowTool.Designator_SelectableThings

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

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

Метод Описание
CanDesignateCell ( IntVec3 c ) : AcceptanceReport
DesignateMultiCell ( IEnumerable cells ) : void
DesignateSingleCell ( IntVec3 loc ) : void
Designator_SelectableThings ( ThingDesignatorDef def ) : System.Collections.Generic
ProcessInput ( Event ev ) : void
SelectedOnGUI ( ) : void
SetVisible ( bool value ) : void

Защищенные методы

Метод Описание
ProcessCell ( IntVec3 cell ) : int
ThingIsRelevant ( Thing item ) : bool

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

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_SelectableThings() публичный метод

public Designator_SelectableThings ( ThingDesignatorDef def ) : System.Collections.Generic
def ThingDesignatorDef
Результат System.Collections.Generic

ProcessCell() защищенный абстрактный метод

protected abstract ProcessCell ( IntVec3 cell ) : int
cell IntVec3
Результат int

ProcessInput() публичный метод

public ProcessInput ( Event ev ) : void
ev UnityEngine.Event
Результат void

SelectedOnGUI() публичный метод

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

SetVisible() публичный метод

public SetVisible ( bool value ) : void
value bool
Результат void

ThingIsRelevant() защищенный абстрактный метод

protected abstract ThingIsRelevant ( Thing item ) : bool
item Thing
Результат bool