Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::ViewportUi::ViewportUiRequests Member List

This is the complete list of members for AzToolsFramework::ViewportUi::ViewportUiRequests, including all inherited members.

ChangeViewportBorderText(const AZStd::string &borderTitle)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
ClearClusterActiveButton(ClusterId clusterId)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
CreateCluster(Alignment align)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
CreateClusterButton(const ClusterId clusterId, const AZStd::string &icon)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
CreateSwitcher(Alignment align)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
CreateSwitcherButton(SwitcherId switcherId, const AZStd::string &icon, const AZStd::string &name=AZStd::string())=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
CreateTextField(const AZStd::string &labelText, const AZStd::string &textFieldDefaultText, TextFieldValidationType validationType)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
CreateViewportBorder(const AZStd::string &borderTitle, AZStd::optional< ViewportUiBackButtonCallback > backButtonCallback)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
GetViewportBorderVisible() const =0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
PressButton(ClusterId clusterId, ButtonId buttonId)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
PressButton(SwitcherId switcherId, ButtonId buttonId)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
RegisterClusterEventHandler(ClusterId clusterId, AZ::Event< ButtonId >::Handler &handler)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
RegisterSwitcherEventHandler(SwitcherId switcherId, AZ::Event< ButtonId >::Handler &handler)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
RegisterTextFieldCallback(TextFieldId textFieldId, AZ::Event< AZStd::string >::Handler &handler)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
RemoveCluster(ClusterId clusterId)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
RemoveSwitcher(SwitcherId switcherId)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
RemoveSwitcherButton(SwitcherId switcherId, ButtonId buttonId)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
RemoveTextField(TextFieldId textFieldId)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
RemoveViewportBorder()=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetClusterActiveButton(ClusterId clusterId, ButtonId buttonId)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetClusterButtonLocked(ClusterId clusterId, ButtonId buttonId, bool isLocked)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetClusterButtonTooltip(ClusterId clusterId, ButtonId buttonId, const AZStd::string &tooltip)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetClusterDisableButton(ClusterId clusterId, ButtonId buttonId, bool disabled)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetClusterGroupVisible(const AZStd::vector< ClusterId > &clusterGroup, bool visible)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetClusterVisible(ClusterId clusterId, bool visible)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetSwitcherActiveButton(SwitcherId switcherId, ButtonId buttonId)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetSwitcherButtonTooltip(SwitcherId switcherId, ButtonId buttonId, const AZStd::string &tooltip)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetSwitcherDisableButton(SwitcherId switcherId, ButtonId buttonId, bool disabled)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetSwitcherVisible(SwitcherId switcherId, bool visible)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetTextFieldText(TextFieldId textFieldId, const AZStd::string &text)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual
SetTextFieldVisible(TextFieldId textFieldId, bool visible)=0AzToolsFramework::ViewportUi::ViewportUiRequestspure virtual