C# Class GAudio.Attributes.BindedValueProperty

Inheritance: UnityEngine.PropertyAttribute
Afficher le fichier Open project: gregzo/G-Audio Class Usage Examples

Protected Properties

Свойство Type Description
_fieldFlags bool[]
_memberInfos System.Reflection.MemberInfo[]
_pathComponents string[]
_toggleInfo System.Reflection.FieldInfo

Méthodes publiques

Méthode Description
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

Method Details

BindedValueProperty() public méthode

public BindedValueProperty ( string propertyPath, Type outerType, string toggleField = null ) : System
propertyPath string
outerType System.Type
toggleField string
Résultat System

CheckToggle() public méthode

public CheckToggle ( object owner ) : bool
owner object
Résultat bool

GetTargetObj() public méthode

public GetTargetObj ( object outerObj ) : object
outerObj object
Résultat object

GetValue() public méthode

public GetValue ( object owner ) : object
owner object
Résultat object

SetValue() public méthode

public SetValue ( object owner, object value ) : void
owner object
value object
Résultat void

Property Details

_fieldFlags protected_oe property

protected bool[] _fieldFlags
Résultat bool[]

_memberInfos protected_oe property

protected MemberInfo[],System.Reflection _memberInfos
Résultat System.Reflection.MemberInfo[]

_pathComponents protected_oe property

protected string[] _pathComponents
Résultat string[]

_toggleInfo protected_oe property

protected FieldInfo,System.Reflection _toggleInfo
Résultat System.Reflection.FieldInfo