Fundamental Concepts
The Action Manager system relies on a series of fundamental elements that can be reused to standardize the interfaces.
Elements
| Topic | Description |
|---|---|
| Actions | Registering and triggering editor behaviors. |
| Menus | Registering and displaying menus in the editor interface. |
| ToolBars | Registering and displaying toolbars in the editor interface. |
| HotKeys | Assigning a widget to an action context to allow triggering actions via a hotkey. |
Concepts
| Topic | Description |
|---|---|
| Registration | Best practices and specifics on the Action Manager registration API mechanism. |
| Identifiers | Unique strings used to address all of the individual elements of the system. |
| Sort Keys | Integers to determine the ordering of items in an extensible framework. |
| Visibility | Settings to define whether disabled actions should be shown on the interface or not. |
Actions
Actions are an element of the Action Manager that allow users to register and trigger editor behaviors in Open 3D Engine (O3DE).
Menus
An overview of the Action Manager Menu API.
Toolbars
An overview of the Action Manager ToolBar API.
Hotkeys
An overview of the Action Manager HotKey API.
Registration
Best practices and specifics on the Action Manager registration API calls.
Identifiers
Unique strings used to address the elements of the Action Manager system.
Sort Keys
An overview of sort keys in the Action Manager in the Open 3D Engine (O3DE).
Visibility
An overview of the visibility properties for actions in the Open 3D Engine (O3DE) Action Manager.