15 KiB
id | title | hide_title | sidebar_label |
---|---|---|---|
unityatoms.baseatoms.editor | UnityAtoms.BaseAtoms.Editor | true | UnityAtoms.BaseAtoms.Editor |
Namespace - UnityAtoms.BaseAtoms.Editor
StringVariableEditor
Variable Inspector of type string
. Inherits from AtomVariableEditor
IntVariableEditor
Variable Inspector of type int
. Inherits from AtomVariableEditor
GameObjectVariableEditor
Variable Inspector of type GameObject
. Inherits from AtomVariableEditor
ColliderVariableEditor
Variable Inspector of type Collider
. Inherits from AtomVariableEditor
BoolVariableEditor
Variable Inspector of type bool
. Inherits from AtomVariableEditor
Vector2VariableEditor
Variable Inspector of type Vector2
. Inherits from AtomVariableEditor
Collider2DVariableEditor
Variable Inspector of type Collider2D
. Inherits from AtomVariableEditor
Vector3VariableEditor
Variable Inspector of type Vector3
. Inherits from AtomVariableEditor
FloatVariableEditor
Variable Inspector of type float
. Inherits from AtomVariableEditor
ColorVariableEditor
Variable Inspector of type Color
. Inherits from AtomVariableEditor
BoolEventEditor
Event property drawer of type bool
. Inherits from AtomEventEditor<bool, BoolEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColorPairEventEditor
Event property drawer of type ColorPair
. Inherits from AtomEventEditor<ColorPair, ColorPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColliderEventEditor
Event property drawer of type Collider
. Inherits from AtomEventEditor<Collider, ColliderEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
IntPairEventEditor
Event property drawer of type IntPair
. Inherits from AtomEventEditor<IntPair, IntPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColorEventEditor
Event property drawer of type Color
. Inherits from AtomEventEditor<Color, ColorEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector2EventEditor
Event property drawer of type Vector2
. Inherits from AtomEventEditor<Vector2, Vector2Event>
. Only availble in UNITY_2019_1_OR_NEWER
.
IntEventEditor
Event property drawer of type int
. Inherits from AtomEventEditor<int, IntEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
BoolPairEventEditor
Event property drawer of type BoolPair
. Inherits from AtomEventEditor<BoolPair, BoolPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Collider2DEventEditor
Event property drawer of type Collider2D
. Inherits from AtomEventEditor<Collider2D, Collider2DEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
FloatPairEventEditor
Event property drawer of type FloatPair
. Inherits from AtomEventEditor<FloatPair, FloatPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector2PairEventEditor
Event property drawer of type Vector2Pair
. Inherits from AtomEventEditor<Vector2Pair, Vector2PairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Collider2DPairEventEditor
Event property drawer of type Collider2DPair
. Inherits from AtomEventEditor<Collider2DPair, Collider2DPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
VoidEventEditor
Event property drawer of type Void
. Inherits from AtomEventEditor<Void, VoidEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
AtomBaseVariableEventEditor
Event property drawer of type AtomBaseVariable
. Inherits from AtomEventEditor<AtomBaseVariable, AtomBaseVariableEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector3PairEventEditor
Event property drawer of type Vector3Pair
. Inherits from AtomEventEditor<Vector3Pair, Vector3PairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
FloatEventEditor
Event property drawer of type float
. Inherits from AtomEventEditor<float, FloatEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
StringEventEditor
Event property drawer of type string
. Inherits from AtomEventEditor<string, StringEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
GameObjectPairEventEditor
Event property drawer of type GameObjectPair
. Inherits from AtomEventEditor<GameObjectPair, GameObjectPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
GameObjectEventEditor
Event property drawer of type GameObject
. Inherits from AtomEventEditor<GameObject, GameObjectEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColliderPairEventEditor
Event property drawer of type ColliderPair
. Inherits from AtomEventEditor<ColliderPair, ColliderPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector3EventEditor
Event property drawer of type Vector3
. Inherits from AtomEventEditor<Vector3, Vector3Event>
. Only availble in UNITY_2019_1_OR_NEWER
.
StringPairEventEditor
Event property drawer of type StringPair
. Inherits from AtomEventEditor<StringPair, StringPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
AtomBaseVariableBaseEventReferenceDrawer
A custom property drawer for AtomBaseVariable BaseEventReferences. Makes it possible to choose between an Event, Event Instancer, Collection Added, Collection Removed, List Added, List Removed, Collection Instancer Added, Collection Instancer Removed, List Instancer Added or List Instancer Removed.
VoidBaseEventReferenceDrawer
A custom property drawer for Void BaseEventReferences. Makes it possible to choose between an Event, Event Instancer, Collection Cleared, List Cleared, Collection Instancer Cleared or List Instancer Cleared.
Collider2DConstantDrawer
Constant property drawer of type Collider2D
. Inherits from AtomDrawer<Collider2DConstant>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector2ConstantDrawer
Constant property drawer of type Vector2
. Inherits from AtomDrawer<Vector2Constant>
. Only availble in UNITY_2019_1_OR_NEWER
.
FloatConstantDrawer
Constant property drawer of type float
. Inherits from AtomDrawer<FloatConstant>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector3ConstantDrawer
Constant property drawer of type Vector3
. Inherits from AtomDrawer<Vector3Constant>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColorConstantDrawer
Constant property drawer of type Color
. Inherits from AtomDrawer<ColorConstant>
. Only availble in UNITY_2019_1_OR_NEWER
.
StringConstantDrawer
Constant property drawer of type string
. Inherits from AtomDrawer<StringConstant>
. Only availble in UNITY_2019_1_OR_NEWER
.
IntConstantDrawer
Constant property drawer of type int
. Inherits from AtomDrawer<IntConstant>
. Only availble in UNITY_2019_1_OR_NEWER
.
GameObjectConstantDrawer
Constant property drawer of type GameObject
. Inherits from AtomDrawer<GameObjectConstant>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColliderConstantDrawer
Constant property drawer of type Collider
. Inherits from AtomDrawer<ColliderConstant>
. Only availble in UNITY_2019_1_OR_NEWER
.
BoolConstantDrawer
Constant property drawer of type bool
. Inherits from AtomDrawer<BoolConstant>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColorVariableDrawer
Variable property drawer of type Color
. Inherits from AtomDrawer<ColorVariable>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector3VariableDrawer
Variable property drawer of type Vector3
. Inherits from AtomDrawer<Vector3Variable>
. Only availble in UNITY_2019_1_OR_NEWER
.
FloatVariableDrawer
Variable property drawer of type float
. Inherits from AtomDrawer<FloatVariable>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector2VariableDrawer
Variable property drawer of type Vector2
. Inherits from AtomDrawer<Vector2Variable>
. Only availble in UNITY_2019_1_OR_NEWER
.
Collider2DVariableDrawer
Variable property drawer of type Collider2D
. Inherits from AtomDrawer<Collider2DVariable>
. Only availble in UNITY_2019_1_OR_NEWER
.
GameObjectVariableDrawer
Variable property drawer of type GameObject
. Inherits from AtomDrawer<GameObjectVariable>
. Only availble in UNITY_2019_1_OR_NEWER
.
BoolVariableDrawer
Variable property drawer of type bool
. Inherits from AtomDrawer<BoolVariable>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColliderVariableDrawer
Variable property drawer of type Collider
. Inherits from AtomDrawer<ColliderVariable>
. Only availble in UNITY_2019_1_OR_NEWER
.
IntVariableDrawer
Variable property drawer of type int
. Inherits from AtomDrawer<IntVariable>
. Only availble in UNITY_2019_1_OR_NEWER
.
StringVariableDrawer
Variable property drawer of type string
. Inherits from AtomDrawer<StringVariable>
. Only availble in UNITY_2019_1_OR_NEWER
.
StringPairEventDrawer
Event property drawer of type StringPair
. Inherits from AtomDrawer<StringPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector3EventDrawer
Event property drawer of type Vector3
. Inherits from AtomDrawer<Vector3Event>
. Only availble in UNITY_2019_1_OR_NEWER
.
FloatEventDrawer
Event property drawer of type float
. Inherits from AtomDrawer<FloatEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector3PairEventDrawer
Event property drawer of type Vector3Pair
. Inherits from AtomDrawer<Vector3PairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
GameObjectEventDrawer
Event property drawer of type GameObject
. Inherits from AtomDrawer<GameObjectEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColliderPairEventDrawer
Event property drawer of type ColliderPair
. Inherits from AtomDrawer<ColliderPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
StringEventDrawer
Event property drawer of type string
. Inherits from AtomDrawer<StringEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
GameObjectPairEventDrawer
Event property drawer of type GameObjectPair
. Inherits from AtomDrawer<GameObjectPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
AtomBaseVariableEventDrawer
Event property drawer of type AtomBaseVariable
. Inherits from AtomDrawer<AtomBaseVariableEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector2PairEventDrawer
Event property drawer of type Vector2Pair
. Inherits from AtomDrawer<Vector2PairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Collider2DPairEventDrawer
Event property drawer of type Collider2DPair
. Inherits from AtomDrawer<Collider2DPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
VoidEventDrawer
Event property drawer of type Void
. Inherits from AtomDrawer<VoidEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Collider2DEventDrawer
Event property drawer of type Collider2D
. Inherits from AtomDrawer<Collider2DEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
FloatPairEventDrawer
Event property drawer of type FloatPair
. Inherits from AtomDrawer<FloatPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
IntEventDrawer
Event property drawer of type int
. Inherits from AtomDrawer<IntEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
BoolPairEventDrawer
Event property drawer of type BoolPair
. Inherits from AtomDrawer<BoolPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColliderEventDrawer
Event property drawer of type Collider
. Inherits from AtomDrawer<ColliderEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector2EventDrawer
Event property drawer of type Vector2
. Inherits from AtomDrawer<Vector2Event>
. Only availble in UNITY_2019_1_OR_NEWER
.
IntPairEventDrawer
Event property drawer of type IntPair
. Inherits from AtomDrawer<IntPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColorEventDrawer
Event property drawer of type Color
. Inherits from AtomDrawer<ColorEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
BoolEventDrawer
Event property drawer of type bool
. Inherits from AtomDrawer<BoolEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColorPairEventDrawer
Event property drawer of type ColorPair
. Inherits from AtomDrawer<ColorPairEvent>
. Only availble in UNITY_2019_1_OR_NEWER
.
AtomListReferenceDrawer
A custom property drawer for AtomListReference. Makes it possible to choose between a List or a List Instancer.
StringReferenceAtomBaseVariableDictionaryDrawer
SerializableDictionary property drawer for type <StringReference, AtomBaseVariable>. Inherits from SerializableDictionaryDrawer<StringReference, AtomBaseVariable, StringReferenceAtomBaseVariableDictionary>
. Only availble in UNITY_2019_1_OR_NEWER
.
AtomCollectionReferenceDrawer
A custom property drawer for AtomCollectionReference. Makes it possible to choose between a Collection or a Collection Instancer.
SerializableDictionaryDrawer
3`
A custom property drawer for SerializableDictionary.
AtomListDrawer
A custom property drawer for AtomBaseVariableList.
FloatValueListDrawer
Value List property drawer of type float
. Inherits from AtomDrawer<FloatValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
BoolValueListDrawer
Value List property drawer of type bool
. Inherits from AtomDrawer<BoolValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
IntValueListDrawer
Value List property drawer of type int
. Inherits from AtomDrawer<IntValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColorValueListDrawer
Value List property drawer of type Color
. Inherits from AtomDrawer<ColorValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
StringValueListDrawer
Value List property drawer of type string
. Inherits from AtomDrawer<StringValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector3ValueListDrawer
Value List property drawer of type Vector3
. Inherits from AtomDrawer<Vector3ValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
GameObjectValueListDrawer
Value List property drawer of type GameObject
. Inherits from AtomDrawer<GameObjectValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
ColliderValueListDrawer
Value List property drawer of type Collider
. Inherits from AtomDrawer<ColliderValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
Vector2ValueListDrawer
Value List property drawer of type Vector2
. Inherits from AtomDrawer<Vector2ValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
Collider2DValueListDrawer
Value List property drawer of type Collider2D
. Inherits from AtomDrawer<Collider2DValueList>
. Only availble in UNITY_2019_1_OR_NEWER
.
ClampBaseEditor
Base class for a custom editor for Clamp Functions.
ClampFloatEditor
Custom editor for ClampFloat.
ClampIntEditor
Custom editor for ClampInt.