C# 클래스 ScriptingPlugin.Editor.PropertyEditors.ScriptComponentPropertyEditor

상속: Duality.Editor.Plugins.Base.PropertyEditors.ComponentPropertyEditor
파일 보기 프로젝트 열기: BraveSirAndrew/DualityScripting

공개 메소드들

메소드 설명
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