C# Класс ScriptingPlugin.Editor.PropertyEditors.ScriptComponentPropertyEditor

Наследование: Duality.Editor.Plugins.Base.PropertyEditors.ComponentPropertyEditor
Показать файл Открыть проект

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

Метод Описание
MatchToProperty ( Type propertyType, ProviderContext context ) : int

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

Метод Описание
BeforeAutoCreateEditors ( ) : void
IsAutoCreateMember ( MemberInfo info ) : bool
OnUpdateFromObjects ( object values ) : void
OnValueChanged ( object sender, PropertyEditorValueEventArgs args ) : void

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

Метод Описание
NotifyScriptComponentsChanged ( ) : void
OnScriptChanged ( object sender, PropertyEditorValueEventArgs propertyEditorValueEventArgs ) : void
RemoveScriptPropertyEditors ( ) : void
ScriptPropertyValuesSetter ( string name, IEnumerable values ) : void
ScriptSetter ( IEnumerable values ) : void
UpdateScriptPropertyEditors ( IEnumerable scriptComponents ) : void

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

BeforeAutoCreateEditors() защищенный Метод

protected BeforeAutoCreateEditors ( ) : void
Результат void

IsAutoCreateMember() защищенный Метод

protected IsAutoCreateMember ( MemberInfo info ) : bool
info System.Reflection.MemberInfo
Результат bool

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

public static MatchToProperty ( Type propertyType, ProviderContext context ) : int
propertyType System.Type
context ProviderContext
Результат int

OnUpdateFromObjects() защищенный Метод

protected OnUpdateFromObjects ( object values ) : void
values object
Результат void

OnValueChanged() защищенный Метод

protected OnValueChanged ( object sender, PropertyEditorValueEventArgs args ) : void
sender object
args PropertyEditorValueEventArgs
Результат void