#include <EditorActionContext.h>
Public Member Functions | |
EditorActionContext (AZStd::string identifier, AZStd::string name) | |
bool | HasMode (const AZStd::string &modeIdentifier) const |
void | AddMode (AZStd::string modeIdentifier) |
AZStd::string | GetActiveMode () const |
bool | SetActiveMode (AZStd::string modeIdentifier) |
void | AddAction (EditorAction *editorAction) |
void | IterateActionIdentifiers (const AZStd::function< bool(const AZStd::string &)> &callback) const |
const QList< QAction * > & | GetActions () |
Editor Action Context class definition. Identifies a collection of Actions and their accessibility in the context of the whole O3DE Editor.