class MAGES::Editor::MAGESPanelConfigurationPage¶
Overview¶
A page to check the general configuration of Unity in order to use MAGES. More…
class MAGESPanelConfigurationPage: public MAGES::Editor::BaseMAGESPanelPage { public: // classes class TitleContent; // properties override VisualElement Title; override int Order; override SideNavigationBarPlacement NavigationBarPlacement; override bool ShowBundleSelectionUI; // methods override void Initialize(MAGESPanel panel); override void Destroy(); 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);
Detailed Documentation¶
A page to check the general configuration of Unity in order to use MAGES.
Properties¶
override bool ShowBundleSelectionUI
Gets a value indicating whether should this page be shown in the bundle.