Table of Contents

Namespace Gamelogic.Extensions.Editor

Classes

CommentPropertyDrawer

A property drawer for fields marked with the CommentAttribute. Similar to Header, but useful for longer descriptions.

DummyPorpertyDrawer

Draws a property marked with the Dummy attribute (that is, does not draw it).

GLEditorGUI

Functions to supplement Unity EditorGUI functions.

GLMonoBehaviourEditor

This universal editor makes it possible to add buttons that will execute static methods to the inspector by adding the InspectorButton attribute to the method.

GLSerializedProperty

Wraps a SerializedProperty, and provides additional functions, such as tooltips and a more powerful Find method.

HighlightPropertyDrawer

A property drawer for fields marked with the Highlight Attribute.

InspectorFlagsPropertyDrawer

A property drawer for fields marked with the InspectorFlags Attribute.

InspectorListPropertyDrawer

A property drawer for type InspectorList.

LabelFieldPropertyDrawer

Property drawer for the label field attribute.

MinMaxFloatPropertyDrawer

A property drawer for the MinMaxFloat class.

NonNegativePropertyDrawer

A property drawer for fields marked with the NonNegative Attribute.

OptionalPropertyDrawer

Class for drawing a field of type Optional in the inspector.

PositiveDrawer

A property drawer for fields marked with the Positive Attribute.

ReadOnlyPropertyDrawer

A property drawer that can be used for read-only fields in the inspector.

WarningIfNullPropertyDrawer

Property drawer for fields marked with the WarnIfNull.