C# Класс LabelSearchAttribute, property-drawer-collection

ラベル名からアセットを検索し、アタッチします
Наследование: PropertyAttribute
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
assetTypes System.Type>.Dictionary
canPrintLabelName bool
direction Direction,
foldout bool
init bool
labelName string
limit int
search bool

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

Метод Описание
LabelSearchAttribute ( string labelName ) : System.Collections.Generic
LabelSearchAttribute ( string labelName, Direction, direction ) : System.Collections.Generic
LabelSearchAttribute ( string labelName, int limit ) : System.Collections.Generic
LabelSearchAttribute ( string labelName, int limit, Direction, direction ) : System.Collections.Generic

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

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

public LabelSearchAttribute ( string labelName ) : System.Collections.Generic
labelName string
Результат System.Collections.Generic

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

public LabelSearchAttribute ( string labelName, Direction, direction ) : System.Collections.Generic
labelName string
direction Direction,
Результат System.Collections.Generic

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

public LabelSearchAttribute ( string labelName, int limit ) : System.Collections.Generic
labelName string
limit int
Результат System.Collections.Generic

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

public LabelSearchAttribute ( string labelName, int limit, Direction, direction ) : System.Collections.Generic
labelName string
limit int
direction Direction,
Результат System.Collections.Generic

Описание свойств

assetTypes публичное статическое свойство

検索の高速化のためTypeをキャッシュしておく

public static Dictionary assetTypes
Результат System.Type>.Dictionary

canPrintLabelName публичное свойство

インスペクターにラベル名を表示するかどうか

trueで表示する

public bool canPrintLabelName
Результат bool

direction публичное свойство

検索順が降順か昇順か

public Direction, direction
Результат Direction,

foldout публичное свойство

配列の時に使用する

インスペクターを表示した時、最初から配列のフィールドを描画したい場合trueにする

public bool foldout
Результат bool

init публичное свойство

falseで検索が完了していなくても、とりあえずインスペクターを表示するようになる

trueだと検索が終わるまでインスペクターが表示されない

public bool init
Результат bool

labelName публичное свойство

検索するラベル名

public string labelName
Результат string

limit публичное свойство

取得する最大数

負や0を指定しても2147483647になる

public int limit
Результат int

search публичное свойство

インスペクターが表示された初回のみ検索が行われる

falseだと検索が行われず描画されない

public bool search
Результат bool