#include <CreateElementsStates.h>
Inherits ScriptCanvas::Developer::NamedAutomationState.
|  | 
| enum class | CreationType { ScenePosition
, Splice
 } | 
|  | 
|  | 
|  | CreateNodeFromContextMenuState (const QString &nodeName, CreationType creationType, AutomationStateModelId creationDataId, AutomationStateModelId outputId="") | 
|  | 
|  | 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) | 
|  | 
| 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 | 
|  | 
|  | 
| static constexpr int | EXIT_STATE_ID = (-1) | 
|  | 
EditorAutomationState that will create the specified node at either the specified point using the context menu, or by splicing it onto a ConnectionId 
◆ OnSetupStateActions()
◆ OnStateActionsComplete()
  
  | 
        
          | void ScriptCanvas::Developer::CreateNodeFromContextMenuState::OnStateActionsComplete | ( |  | ) |  |  | overrideprotectedvirtual | 
 
 
The documentation for this class was generated from the following file:
- Gems/ScriptCanvasDeveloper/Code/Editor/Include/ScriptCanvasDeveloperEditor/EditorAutomation/EditorAutomationStates/CreateElementsStates.h