C# Класс EditorGUIExtension, UnityFramework

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

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

Метод Описание
ArrayField ( UnityEditor.SerializedProperty property ) : void
ArrayFoldout ( string label, string array, bool &foldout ) : string[]
EnumComboBox ( Enum selected ) : Enum
EnumComboBox ( string label, Enum selected ) : Enum
EnumToolbar ( Enum selected ) : Enum
FileSelector ( string name, string path, string extension ) : string
FolderSelector ( string name, string path ) : string
OpenPopup ( string text, string trueText, string falseText, Action onChosen ) : void
ToggleButton ( bool state, string label ) : bool

Приватные методы

Метод Описание
BuildStyle ( ) : void

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

ArrayField() публичный статический Метод

public static ArrayField ( UnityEditor.SerializedProperty property ) : void
property UnityEditor.SerializedProperty
Результат void

ArrayFoldout() публичный статический Метод

public static ArrayFoldout ( string label, string array, bool &foldout ) : string[]
label string
array string
foldout bool
Результат string[]

EnumComboBox() публичный статический Метод

public static EnumComboBox ( Enum selected ) : Enum
selected Enum
Результат Enum

EnumComboBox() публичный статический Метод

public static EnumComboBox ( string label, Enum selected ) : Enum
label string
selected Enum
Результат Enum

EnumToolbar() публичный статический Метод

public static EnumToolbar ( Enum selected ) : Enum
selected Enum
Результат Enum

FileSelector() публичный статический Метод

public static FileSelector ( string name, string path, string extension ) : string
name string
path string
extension string
Результат string

FolderSelector() публичный статический Метод

public static FolderSelector ( string name, string path ) : string
name string
path string
Результат string

OpenPopup() публичный статический Метод

public static OpenPopup ( string text, string trueText, string falseText, Action onChosen ) : void
text string
trueText string
falseText string
onChosen Action
Результат void

ToggleButton() публичный статический Метод

public static ToggleButton ( bool state, string label ) : bool
state bool
label string
Результат bool