SuperBehaviour SuperBehaviour
SuperBehaviour SuperBehaviour
v0.1.2 [Beta]

Search Results for

    Class EnumDrawer

    Namespace
    LoM.Super.Editor.Drawer
    Assembly
    LoM.Super.Editor.dll
    [CustomSuperPropertyDrawer(typeof(Enum))]
    public class EnumDrawer : SuperPropertyDrawer
    Inheritance
    object
    GUIDrawer
    SuperPropertyDrawer
    EnumDrawer
    Inherited Members
    SuperPropertyDrawer.attribute
    SuperPropertyDrawer.fieldInfo
    SuperPropertyDrawer.preferredLabel
    SuperPropertyDrawer.CreatePropertyGUI(SerializedProperty)
    SuperPropertyDrawer.GetPropertyHeight(SuperSerializedProperty, GUIContent)

    Properties

    BackgroundColor

    public static Color BackgroundColor { get; }

    Property Value

    Color

    StyleTabActive

    public static GUIStyle StyleTabActive { get; }

    Property Value

    GUIStyle

    StyleTabInactive

    public static GUIStyle StyleTabInactive { get; }

    Property Value

    GUIStyle

    Methods

    OnGUI(Rect, SuperSerializedProperty, GUIContent)

    Override this method to make your own IMGUI based GUI for the property.

    public override void OnGUI(Rect position, SuperSerializedProperty property, GUIContent label)

    Parameters

    position Rect

    Rectangle on the screen to use for the property GUI.

    property SuperSerializedProperty

    The SuperSerializedProperty to make the custom GUI for.

    label GUIContent

    The label of the property.

    © Lords of Mahlstrom Gaming, all rights reserved.