class MAGES::Editor::CreatorPanelLicensePage
class CreatorPanelLicensePage: public MAGES::Editor::BaseMAGESPanelPage
{
public:
// classes
class TitleContent;
// properties
override int Order;
override bool ShowBundleSelectionUI;
override SideNavigationBarPlacement NavigationBarPlacement;
override VisualElement Title;
// methods
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);