C# 클래스 GAudio.Attributes.BindedValueProperty

상속: UnityEngine.PropertyAttribute
파일 보기 프로젝트 열기: gregzo/G-Audio 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_fieldFlags bool[]
_memberInfos System.Reflection.MemberInfo[]
_pathComponents string[]
_toggleInfo System.Reflection.FieldInfo

공개 메소드들

메소드 설명
BindedValueProperty ( string propertyPath, Type outerType, string toggleField = null ) : System
CheckToggle ( object owner ) : bool
GetTargetObj ( object outerObj ) : object
GetValue ( object owner ) : object
SetValue ( object owner, object value ) : void

메소드 상세

BindedValueProperty() 공개 메소드

public BindedValueProperty ( string propertyPath, Type outerType, string toggleField = null ) : System
propertyPath string
outerType System.Type
toggleField string
리턴 System

CheckToggle() 공개 메소드

public CheckToggle ( object owner ) : bool
owner object
리턴 bool

GetTargetObj() 공개 메소드

public GetTargetObj ( object outerObj ) : object
outerObj object
리턴 object

GetValue() 공개 메소드

public GetValue ( object owner ) : object
owner object
리턴 object

SetValue() 공개 메소드

public SetValue ( object owner, object value ) : void
owner object
value object
리턴 void

프로퍼티 상세

_fieldFlags 보호되어 있는 프로퍼티

protected bool[] _fieldFlags
리턴 bool[]

_memberInfos 보호되어 있는 프로퍼티

protected MemberInfo[],System.Reflection _memberInfos
리턴 System.Reflection.MemberInfo[]

_pathComponents 보호되어 있는 프로퍼티

protected string[] _pathComponents
리턴 string[]

_toggleInfo 보호되어 있는 프로퍼티

protected FieldInfo,System.Reflection _toggleInfo
리턴 System.Reflection.FieldInfo