C# Класс FullInspector.Internal.AttributePropertyEditor

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

Private Properties

Свойство Тип Описание
AttributePropertyEditor System
AttributePropertyEditor System
DisableFoldouts void

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

Метод Описание
CanEdit ( Type dataType ) : bool
Edit ( Rect region, GUIContent label, object element, fiGraphMetadata metadata ) : object
GetElementHeight ( GUIContent label, object element, fiGraphMetadata metadata ) : float
GetFoldoutHeader ( GUIContent label, object element ) : GUIContent
OnSceneGUI ( object element ) : object
TryCreate ( Type editedType, ICustomAttributeProvider editedAttributes ) : IPropertyEditor

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

Метод Описание
AttributePropertyEditor ( ) : System
AttributePropertyEditor ( List editors, bool showPrimary, bool showTopLevelFoldout, bool indent, bool defaultFoldoutState ) : System
DisableFoldouts ( fiGraphMetadata metadata ) : void

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

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

public CanEdit ( Type dataType ) : bool
dataType System.Type
Результат bool

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

public Edit ( Rect region, GUIContent label, object element, fiGraphMetadata metadata ) : object
region UnityEngine.Rect
label UnityEngine.GUIContent
element object
metadata fiGraphMetadata
Результат object

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

public GetElementHeight ( GUIContent label, object element, fiGraphMetadata metadata ) : float
label UnityEngine.GUIContent
element object
metadata fiGraphMetadata
Результат float

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

public GetFoldoutHeader ( GUIContent label, object element ) : GUIContent
label UnityEngine.GUIContent
element object
Результат UnityEngine.GUIContent

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

public OnSceneGUI ( object element ) : object
element object
Результат object

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

public static TryCreate ( Type editedType, ICustomAttributeProvider editedAttributes ) : IPropertyEditor
editedType System.Type
editedAttributes ICustomAttributeProvider
Результат IPropertyEditor