class MAGES::Editor::InteractionLayerField

Overview

An InteractionLayerField editor. More…

class InteractionLayerField: public PopupField< int >
{
public:
    // classes

    class UxmlFactory;
    class UxmlTraits;

    // fields

    static new readonly string ussClassName = "mages-interaction-layer-field";

    // properties

    override int value;

    // methods

    InteractionLayerField(string label);
    InteractionLayerField();
    InteractionLayerField(int defaultValue);
    InteractionLayerField(string label, int defaultValue);
    override void SetValueWithoutNotify(int newValue);
};

Detailed Documentation

An InteractionLayerField editor.

Fields

static new readonly string ussClassName = "mages-interaction-layer-field"

USS class name of elements of this type.

Methods

InteractionLayerField(string label)

Initializes a new instance of the InteractionLayerField class.

Parameters:

label

The text to use as a label for the field.

InteractionLayerField()

Initializes a new instance of the InteractionLayerField class.

InteractionLayerField(int defaultValue)

Initializes a new instance of the InteractionLayerField class.

Parameters:

defaultValue

The initial layer value this field should use.

InteractionLayerField(string label, int defaultValue)

Initializes a new instance of the InteractionLayerField class.

Parameters:

label

The text to use as a label for the field.

defaultValue

The initial layer value this field should use.