class MAGES::Editor::MAGESPanelLoginPage

A MAGES Panel page for Login.

class MAGESPanelLoginPage: public MAGES::Editor::BaseMAGESPanelPage
{
public:
    // properties

    override VisualElement Title;
    override int Order;
    override SideNavigationBarPlacement NavigationBarPlacement;
    override bool ShowBundleSelectionUI;

    // methods

    override void Initialize(MAGESPanel panel);
    override bool TrySelect(Bundle bundle);
    override VisualElement CreateGUI(Bundle selectedBundle);
};

Inherited Members

public:
    // enums

    enum SideNavigationBarPlacement;

    // properties

    bool Visible;
    VisualElement Title;
    SideNavigationBarPlacement NavigationBarPlacement;
    int Order;
    bool ShowBundleSelectionUI;
    bool RequiresBundleSelection;

    // methods

    virtual void Initialize(MAGESPanel panel);
    virtual bool TrySelect(Bundle selectedBundle);
    virtual VisualElement CreateGUI(Bundle selectedBundle);
    virtual void Deselect();
    virtual void Destroy();
    virtual void OnSelectedBundleChanged(Bundle newSelection);