unity-atoms/docs/api/unityatoms.baseatoms.editor.md
2020-03-02 20:12:38 +01:00

14 KiB

id title hide_title sidebar_label
unityatoms.baseatoms.editor UnityAtoms.BaseAtoms.Editor true 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<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.


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.


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.


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.


AtomBaseVariableListDrawer

A custom property drawer for AtomBaseVariableList.


StringReferenceAtomBaseVariableDictionaryDrawer

SerializableDictionary property drawer for type <StringReference, AtomBaseVariable>. Inherits from SerializableDictionaryDrawer<StringReference, AtomBaseVariable, StringReferenceAtomBaseVariableDictionary>. Only availble in UNITY_2019_1_OR_NEWER.


SerializableDictionaryDrawer3`

A custom property drawer for SerializableDictionary.


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.