class MAGES::Editor::InteractionLayerMaskField

Overview

An InteractionLayerMask field. More…

class InteractionLayerMaskField: public MaskField
{
public:
    // classes

    class UxmlFactory;
    class UxmlTraits;

    // fields

    static new readonly string ussClassName = "unity-layer-mask-field";

    // methods

    InteractionLayerMaskField(string label);
    InteractionLayerMaskField(int defaultMask);
    InteractionLayerMaskField(string label, int defaultMask);
    InteractionLayerMaskField();
};

Detailed Documentation

An InteractionLayerMask field.

Fields

static new readonly string ussClassName = "unity-layer-mask-field"

USS class name of elements of this type.

Methods

InteractionLayerMaskField(string label)

Initializes a new instance of the InteractionLayerMaskField class.

Parameters:

label

The label to prefix the InteractionLayerMaskField.

InteractionLayerMaskField(int defaultMask)

Initializes a new instance of the InteractionLayerMaskField class.

Parameters:

defaultMask

The mask to use for a first selection.

InteractionLayerMaskField(string label, int defaultMask)

Initializes a new instance of the InteractionLayerMaskField class.

Parameters:

label

The label to prefix the LayerMaskField.

defaultMask

The mask to use for a first selection.

InteractionLayerMaskField()

Initializes a new instance of the InteractionLayerMaskField class.