#include <EditorToolBar.h>
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (EditorToolBar, AZ::SystemAllocator) | |
| AZ_RTTI (EditorToolBar, "{A3862087-FEB3-466C-985B-92F9411BC2EF}") | |
| EditorToolBar (const AZStd::string &name) | |
| void | AddAction (int sortKey, AZStd::string actionIdentifier) |
| void | AddActionWithSubMenu (int sortKey, AZStd::string actionIdentifier, const AZStd::string &subMenuIdentifier) |
| void | AddWidget (int sortKey, AZStd::string widgetActionIdentifier) |
| void | AddSeparator (int sortKey) |
| void | RemoveAction (AZStd::string actionIdentifier) |
| bool | ContainsAction (const AZStd::string &actionIdentifier) const |
| bool | ContainsWidget (const AZStd::string &widgetActionIdentifier) const |
| AZStd::optional< int > | GetActionSortKey (const AZStd::string &actionIdentifier) const |
| AZStd::optional< int > | GetWidgetSortKey (const AZStd::string &widgetActionIdentifier) const |
| QToolBar * | GenerateToolBar () |
| void | RefreshToolBars () |
Static Public Member Functions | |
| static void | Initialize (QWidget *defaultParentWidget) |
| static void | Reflect (AZ::ReflectContext *context) |
Editor ToolBar class definitions. Wraps a QToolBar and provides additional functionality to handle and sort its items.