Class ConditionBaseInspector
Inheritance
ConditionBaseInspector
Syntax
public abstract class ConditionBaseInspector : ComponentInspector
Fields
Declaration
protected const string k_ButtonLabel = "Edit Condition"
Field Value
Declaration
protected const string k_ButtonTooltip = "Toggle scene handles for this condition."
Field Value
k_NoMinOrMaxWarning
Declaration
protected const string k_NoMinOrMaxWarning = "This condition has neither a minimum nor a maximum, and therefore it has no effect."
Field Value
k_SmallMinMaxRangeWarning
Declaration
protected const string k_SmallMinMaxRangeWarning = "This condition's min/max range is very small, and therefore it will be hard to satisfy."
Field Value
k_UnboundedLabel
Declaration
protected const string k_UnboundedLabel = "Unbounded"
Field Value
m_HandleMode
Declaration
protected ConditionBaseInspector.HandleMode m_HandleMode
Field Value
Properties
conditionBase
Declaration
protected ConditionBase conditionBase { get; }
Property Value
entity
Declaration
protected MARSEntity entity { get; }
Property Value
marsUserPreferences
Declaration
protected MARSUserPreferences marsUserPreferences { get; }
Property Value
Declaration
protected Transform targetTransform { get; }
Property Value
Type |
Description |
Transform |
|
Methods
OnConditionInspectorGUI()
Used to wrap the property drawers of the inspector inside a change check for Query updating.
Declaration
protected abstract void OnConditionInspectorGUI()
OnConditionSceneGUI()
Declaration
protected abstract void OnConditionSceneGUI()
OnEnable()
Declaration
public override void OnEnable()
Overrides
OnInspectorGUI()
Declaration
public override sealed void OnInspectorGUI()
Overrides
OnSceneGUI()
Declaration
public override sealed void OnSceneGUI()
Overrides
UpdateHandleMode()
Declaration
protected void UpdateHandleMode()
Extension Methods