C# Class GAudio.Editor.BindedValueDrawer

Inheritance: UnityEditor.PropertyDrawer
Afficher le fichier Open project: gregzo/G-Audio

Méthodes publiques

Méthode Description
GetPropertyHeight ( UnityEditor.SerializedProperty prop, GUIContent label ) : float
OnGUI ( Rect position, UnityEditor.SerializedProperty prop, GUIContent label ) : void

Méthodes protégées

Méthode Description
DrawPropertyControl ( Rect position, UnityEditor.SerializedProperty prop, GUIContent label ) : void
PropValue ( UnityEditor.SerializedProperty prop ) : object
UpdateOuterProperty ( UnityEditor.SerializedProperty prop, BindedValueProperty attr ) : void

Method Details

DrawPropertyControl() protected méthode

protected DrawPropertyControl ( Rect position, UnityEditor.SerializedProperty prop, GUIContent label ) : void
position UnityEngine.Rect
prop UnityEditor.SerializedProperty
label UnityEngine.GUIContent
Résultat void

GetPropertyHeight() public méthode

public GetPropertyHeight ( UnityEditor.SerializedProperty prop, GUIContent label ) : float
prop UnityEditor.SerializedProperty
label UnityEngine.GUIContent
Résultat float

OnGUI() public méthode

public OnGUI ( Rect position, UnityEditor.SerializedProperty prop, GUIContent label ) : void
position UnityEngine.Rect
prop UnityEditor.SerializedProperty
label UnityEngine.GUIContent
Résultat void

PropValue() protected abstract méthode

protected abstract PropValue ( UnityEditor.SerializedProperty prop ) : object
prop UnityEditor.SerializedProperty
Résultat object

UpdateOuterProperty() protected abstract méthode

protected abstract UpdateOuterProperty ( UnityEditor.SerializedProperty prop, BindedValueProperty attr ) : void
prop UnityEditor.SerializedProperty
attr GAudio.Attributes.BindedValueProperty
Résultat void