--- id: unityatoms.baseatoms.editor title: UnityAtoms.BaseAtoms.Editor hide_title: true sidebar_label: UnityAtoms.BaseAtoms.Editor --- # Namespace - `UnityAtoms.BaseAtoms.Editor` ## `VoidEventEditor` Event property drawer of type `Void`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `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`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColorPairEventEditor` Event property drawer of type `ColorPair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColliderEventEditor` Event property drawer of type `Collider`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `IntPairEventEditor` Event property drawer of type `IntPair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColorEventEditor` Event property drawer of type `Color`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector2EventEditor` Event property drawer of type `Vector2`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `IntEventEditor` Event property drawer of type `int`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `BoolPairEventEditor` Event property drawer of type `BoolPair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Collider2DEventEditor` Event property drawer of type `Collider2D`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `FloatPairEventEditor` Event property drawer of type `FloatPair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector2PairEventEditor` Event property drawer of type `Vector2Pair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Collider2DPairEventEditor` Event property drawer of type `Collider2DPair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `AtomBaseVariableEventEditor` Event property drawer of type `AtomBaseVariable`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector3PairEventEditor` Event property drawer of type `Vector3Pair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `FloatEventEditor` Event property drawer of type `float`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `StringEventEditor` Event property drawer of type `string`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `GameObjectPairEventEditor` Event property drawer of type `GameObjectPair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `GameObjectEventEditor` Event property drawer of type `GameObject`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColliderPairEventEditor` Event property drawer of type `ColliderPair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector3EventEditor` Event property drawer of type `Vector3`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `StringPairEventEditor` Event property drawer of type `StringPair`. Inherits from `AtomEventEditor`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Collider2DConstantDrawer` Constant property drawer of type `Collider2D`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector2ConstantDrawer` Constant property drawer of type `Vector2`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `FloatConstantDrawer` Constant property drawer of type `float`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector3ConstantDrawer` Constant property drawer of type `Vector3`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColorConstantDrawer` Constant property drawer of type `Color`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `StringConstantDrawer` Constant property drawer of type `string`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `IntConstantDrawer` Constant property drawer of type `int`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `GameObjectConstantDrawer` Constant property drawer of type `GameObject`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColliderConstantDrawer` Constant property drawer of type `Collider`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `BoolConstantDrawer` Constant property drawer of type `bool`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColorVariableDrawer` Variable property drawer of type `Color`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector3VariableDrawer` Variable property drawer of type `Vector3`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `FloatVariableDrawer` Variable property drawer of type `float`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector2VariableDrawer` Variable property drawer of type `Vector2`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Collider2DVariableDrawer` Variable property drawer of type `Collider2D`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `GameObjectVariableDrawer` Variable property drawer of type `GameObject`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `BoolVariableDrawer` Variable property drawer of type `bool`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColliderVariableDrawer` Variable property drawer of type `Collider`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `IntVariableDrawer` Variable property drawer of type `int`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `StringVariableDrawer` Variable property drawer of type `string`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `StringPairEventDrawer` Event property drawer of type `StringPair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector3EventDrawer` Event property drawer of type `Vector3`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `FloatEventDrawer` Event property drawer of type `float`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector3PairEventDrawer` Event property drawer of type `Vector3Pair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `GameObjectEventDrawer` Event property drawer of type `GameObject`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColliderPairEventDrawer` Event property drawer of type `ColliderPair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `StringEventDrawer` Event property drawer of type `string`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `GameObjectPairEventDrawer` Event property drawer of type `GameObjectPair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `AtomBaseVariableEventDrawer` Event property drawer of type `AtomBaseVariable`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector2PairEventDrawer` Event property drawer of type `Vector2Pair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Collider2DPairEventDrawer` Event property drawer of type `Collider2DPair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Collider2DEventDrawer` Event property drawer of type `Collider2D`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `FloatPairEventDrawer` Event property drawer of type `FloatPair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `IntEventDrawer` Event property drawer of type `int`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `BoolPairEventDrawer` Event property drawer of type `BoolPair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColliderEventDrawer` Event property drawer of type `Collider`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector2EventDrawer` Event property drawer of type `Vector2`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `IntPairEventDrawer` Event property drawer of type `IntPair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColorEventDrawer` Event property drawer of type `Color`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `BoolEventDrawer` Event property drawer of type `bool`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColorPairEventDrawer` Event property drawer of type `ColorPair`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `AtomBaseVariableListDrawer` A custom property drawer for AtomBaseVariableList. --- ## `StringReferenceAtomBaseVariableDictionaryDrawer` SerializableDictionary property drawer for type . Inherits from `SerializableDictionaryDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `SerializableDictionaryDrawer`3` A custom property drawer for SerializableDictionary. --- ## `FloatValueListDrawer` Value List property drawer of type `float`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `BoolValueListDrawer` Value List property drawer of type `bool`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `IntValueListDrawer` Value List property drawer of type `int`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColorValueListDrawer` Value List property drawer of type `Color`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `StringValueListDrawer` Value List property drawer of type `string`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector3ValueListDrawer` Value List property drawer of type `Vector3`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `GameObjectValueListDrawer` Value List property drawer of type `GameObject`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `ColliderValueListDrawer` Value List property drawer of type `Collider`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Vector2ValueListDrawer` Value List property drawer of type `Vector2`. Inherits from `AtomDrawer`. Only availble in `UNITY_2019_1_OR_NEWER`. --- ## `Collider2DValueListDrawer` Value List property drawer of type `Collider2D`. Inherits from `AtomDrawer`. 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. ---