class MAGES::SceneGraph::Editor::StepsPanel2

Overview

Inspector-style steps panel. More…

class StepsPanel2: public VisualElement
{
public:
    // classes

    class Bucket;

    // methods

    StepsPanel2(BaseActionData data, SerializedObject dataObject);
};

Detailed Documentation

Inspector-style steps panel.

Lays out the six StepEvent values as nested foldouts:

Initialize (N) Before (n) [+ Add step] After (n) [+ Add step] Perform (N) Before (n) [+ Add step] After (n) [+ Add step] Undo (N) Before (n) [+ Add step] After (n) [+ Add step]

Designed to live inside a properties panel (Unity inspector style). No PopupPanel wrapper, no header, no close button.

Methods

StepsPanel2(BaseActionData data, SerializedObject dataObject)

Initializes a new instance of the StepsPanel2 class.

Parameters:

data

The action data.

dataObject

The serialized object wrapping data.