class MAGES::SceneGraph::Editor::StoryboardImportExtension

Scene graph editor extension that exposes storyboard import tools.

class StoryboardImportExtension: public MAGES::SceneGraph::Editor::EditorExtension
{
public:
    // methods

    override void OnInit();
    override void OnDestroy();
};

Inherited Members

public:
    // properties

    SceneGraphView View;

    // methods

    virtual void OnInit();
    virtual void OnDestroy();
    virtual void OnBuildContextualMenu(ContextualMenuPopulateEvent evt);
    void AddElementToToolbar(VisualElement element);
    IActionImplementor AddAction< T >(out T data, Vector2? position = null);

    IActionImplementor AddAction(
        System.Type actionType,
        Vector2 position,
        out object data
    );

    VisualElement OpenPanel(
        string title,
        System.Action onClosed,
        System.Func canClose
    );