|
virtual void | init (SerializedProperty property) |
|
void | drawPropertyConditionally (string propertyName, string conditionalName, bool includeChildren=true) |
|
void | drawPropertyConditionally (string propertyName, Func< bool > condition, bool includeChildren=true) |
|
void | drawProperty (string name, bool includeChildren=true, bool disable=false) |
|
void | drawProperty (string name, Func< string > nameFunc, bool includeChildren=true) |
|
void | drawCustom (Action< Rect > drawFunc, float height) |
|
void | drawCustom (Action< Rect > drawFunc, Func< float > heightFunc) |
|
void | increaseIndent () |
|
void | decreaseIndent () |
|
bool | tryGetProperty (string name, out SerializedProperty property) |
|
bool | validateProperty (string name) |
|
Definition at line 16 of file CustomPropertyDrawerBase.cs.
◆ CustomPropertyDrawerBase()
Leap.Unity.CustomPropertyDrawerBase.CustomPropertyDrawerBase |
( |
| ) |
|
◆ decreaseIndent()
void Leap.Unity.CustomPropertyDrawerBase.decreaseIndent |
( |
| ) |
|
|
protected |
◆ drawCustom() [1/2]
void Leap.Unity.CustomPropertyDrawerBase.drawCustom |
( |
Action< Rect > |
drawFunc, |
|
|
float |
height |
|
) |
| |
|
protected |
◆ drawCustom() [2/2]
void Leap.Unity.CustomPropertyDrawerBase.drawCustom |
( |
Action< Rect > |
drawFunc, |
|
|
Func< float > |
heightFunc |
|
) |
| |
|
protected |
◆ drawProperty() [1/2]
void Leap.Unity.CustomPropertyDrawerBase.drawProperty |
( |
string |
name, |
|
|
bool |
includeChildren = true , |
|
|
bool |
disable = false |
|
) |
| |
|
protected |
◆ drawProperty() [2/2]
void Leap.Unity.CustomPropertyDrawerBase.drawProperty |
( |
string |
name, |
|
|
Func< string > |
nameFunc, |
|
|
bool |
includeChildren = true |
|
) |
| |
|
protected |
◆ drawPropertyConditionally() [1/2]
void Leap.Unity.CustomPropertyDrawerBase.drawPropertyConditionally |
( |
string |
propertyName, |
|
|
Func< bool > |
condition, |
|
|
bool |
includeChildren = true |
|
) |
| |
|
protected |
◆ drawPropertyConditionally() [2/2]
void Leap.Unity.CustomPropertyDrawerBase.drawPropertyConditionally |
( |
string |
propertyName, |
|
|
string |
conditionalName, |
|
|
bool |
includeChildren = true |
|
) |
| |
|
protected |
◆ GetPropertyHeight()
override float Leap.Unity.CustomPropertyDrawerBase.GetPropertyHeight |
( |
SerializedProperty |
property, |
|
|
GUIContent |
label |
|
) |
| |
◆ increaseIndent()
void Leap.Unity.CustomPropertyDrawerBase.increaseIndent |
( |
| ) |
|
|
protected |
◆ init()
virtual void Leap.Unity.CustomPropertyDrawerBase.init |
( |
SerializedProperty |
property | ) |
|
|
protectedvirtual |
Reimplemented in Leap.Unity.GraphicalRenderer.LeapBlendShapeDataDrawer, Leap.Unity.GraphicalRenderer.CustomChannelDataBaseDrawer, Leap.Unity.GraphicalRenderer.CustomChannelFeatureDrawer, Leap.Unity.GraphicalRenderer.LeapSpriteDataDrawer, Leap.Unity.GraphicalRenderer.LeapSpriteFeatureDrawer, Leap.Unity.GraphicalRenderer.LeapTextureDataDrawer, Leap.Unity.GraphicalRenderer.LeapTextureFeatureDrawer, Leap.Unity.GraphicalRenderer.LeapRuntimeTintDataDrawer, Leap.Unity.GraphicalRenderer.LeapBakedRendererDrawer, Leap.Unity.GraphicalRenderer.LeapMesherBaseDrawer, and Leap.Unity.GraphicalRenderer.LeapTextRendererDrawer.
Definition at line 55 of file CustomPropertyDrawerBase.cs.
◆ OnGUI()
override void Leap.Unity.CustomPropertyDrawerBase.OnGUI |
( |
Rect |
position, |
|
|
SerializedProperty |
property, |
|
|
GUIContent |
label |
|
) |
| |
◆ tryGetProperty()
bool Leap.Unity.CustomPropertyDrawerBase.tryGetProperty |
( |
string |
name, |
|
|
out SerializedProperty |
property |
|
) |
| |
|
protected |
◆ validateProperty()
bool Leap.Unity.CustomPropertyDrawerBase.validateProperty |
( |
string |
name | ) |
|
|
protected |
◆ INDENT_AMOUNT
const float Leap.Unity.CustomPropertyDrawerBase.INDENT_AMOUNT = 12 |
|
static |
The documentation for this class was generated from the following file: