Inherits ScriptCanvas::Developer::EditorAutomationState.
Inherited by ScriptCanvas::Developer::AltClickSceneElementState, ScriptCanvas::Developer::ConnectEndpointsState, ScriptCanvas::Developer::CoupleNodesState, ScriptCanvas::Developer::CreateCategoryFromNodePaletteState, ScriptCanvas::Developer::CreateGroupState, ScriptCanvas::Developer::CreateNodeFromContextMenuState, ScriptCanvas::Developer::CreateNodeFromPaletteState, ScriptCanvas::Developer::CreateNodeFromProposalState, ScriptCanvas::Developer::CreateVariableNodeFromGraphPaletteState, ScriptCanvas::Developer::CreateVariableState, ScriptCanvas::Developer::CustomActionState, ScriptCanvas::Developer::DeleteVariableRowFromPaletteState, ScriptCanvas::Developer::EditStringLike::ValueInNodeState, ScriptCanvas::Developer::EditStringLike::VariableInPaletteState, ScriptCanvas::Developer::MouseToNodePropertyEditorState, ScriptCanvas::Developer::SceneMouseDragState, ScriptCanvas::Developer::SceneMouseMoveState, ScriptCanvas::Developer::SelectSceneElementState, and ScriptCanvas::Developer::TriggerHotKey.
|
| AZ_TYPE_INFO (NamedAutomationState, "{62DD037C-D80F-4B1B-9F3E-9F05400ABA24}") |
|
| NamedAutomationState (const char *name) |
|
| NamedAutomationState (const AZStd::string &stateName) |
|
int | GetStateId () const override |
|
| AZ_TYPE_INFO (EditorAutomationState, "{B18A0531-E3C2-4209-8A9E-1B0195C28443}") |
|
| AZ_CLASS_ALLOCATOR (EditorAutomationState, AZ::SystemAllocator) |
|
virtual int | GetStateId () const =0 |
|
virtual const char * | GetStateName () const =0 |
|
void | SetStateModel (StateModel *stateModel) |
|
template<typename T > |
void | SetModelData (StateModel::DataKey dataKey, const T &modelData) |
|
template<typename T > |
const T * | GetModelData (StateModel::DataKey dataKey) |
|
StateModel * | GetStateModel () const |
|
void | SetupStateActions (EditorAutomationActionRunner &actionRunner) |
|
void | StateActionsComplete () |
|
bool | HasErrors () const |
|
void | ReportError (AZStd::string error) |
|
const AZStd::string & | GetError () const |
|
|
void | SetStateName (const AZStd::string &stateName) |
|
const char * | GetStateName () const override |
|
virtual void | OnSetupStateActions (EditorAutomationActionRunner &actionRunner)=0 |
|
virtual void | OnStateActionsComplete () |
|
|
static constexpr int | EXIT_STATE_ID = (-1) |
|
◆ GetStateId()
int ScriptCanvas::Developer::NamedAutomationState::GetStateId |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetStateName()
const char * ScriptCanvas::Developer::NamedAutomationState::GetStateName |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
The documentation for this class was generated from the following file:
- Gems/ScriptCanvasDeveloper/Code/Editor/Include/ScriptCanvasDeveloperEditor/EditorAutomation/EditorAutomationTest.h