#include <VariableActions.h>
Inherits ScriptCanvas::Developer::CompoundAction, and ScriptCanvas::GraphVariableManagerNotificationBus::Handler.
|
enum class | CreationType { Palette
, AutoComplete
, Programmatic
} |
|
|
| AZ_CLASS_ALLOCATOR (CreateVariableAction, AZ::SystemAllocator) |
|
| AZ_RTTI (CreateVariableAction, "{0C2A4B3C-FCE3-4611-BACB-4651B40CD715}", CompoundAction) |
|
| CreateVariableAction (ScriptCanvas::Data::Type dataType, CreationType creationType=CreationType::AutoComplete) |
|
| CreateVariableAction (ScriptCanvas::Data::Type dataType, QString variableName, CreationType creationType=CreationType::AutoComplete) |
|
void | SetErrorOnNameMisMatch (bool enabled) |
|
void | SetupAction () override |
|
ScriptCanvas::VariableId | GetVariableId () const |
|
void | OnVariableAddedToGraph (const ScriptCanvas::VariableId &variableId, AZStd::string_view variableName) override |
|
ActionReport | GenerateReport () const override |
|
| AZ_CLASS_ALLOCATOR (CompoundAction, AZ::SystemAllocator) |
|
| AZ_RTTI (CompoundAction, "{3F9A5736-111C-4D49-A3D5-BA3484D74F4D}", EditorAutomationAction) |
|
void | SetupAction () override |
|
bool | Tick () override |
|
void | AddAction (EditorAutomationAction *action) |
|
ActionReport | GenerateReport () const override |
|
| AZ_CLASS_ALLOCATOR (EditorAutomationAction, AZ::SystemAllocator) |
|
bool | IsAtPreconditionLimit () const |
|
virtual bool | IsMissingPrecondition () |
|
void | ResetPreconditionAttempts () |
|
EditorAutomationAction * | GenerationPreconditionActions () |
|
void | SignalActionBegin () |
|
virtual bool | Tick ()=0 |
|
virtual ActionReport | GenerateReport () const |
|
EditorAutomationAction that will create a variable in the active graph using the specified creation action
◆ GenerateReport()
ActionReport ScriptCanvas::Developer::CreateVariableAction::GenerateReport |
( |
| ) |
const |
|
overridevirtual |
◆ OnActionsComplete()
void ScriptCanvas::Developer::CreateVariableAction::OnActionsComplete |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ SetupAction()
void ScriptCanvas::Developer::CreateVariableAction::SetupAction |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
- Gems/ScriptCanvasDeveloper/Code/Editor/Include/ScriptCanvasDeveloperEditor/EditorAutomation/EditorAutomationActions/ScriptCanvasActions/VariableActions.h