Open 3D Engine ScriptCanvasDeveloper Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <NodeCreationTests.h>
Inherits ScriptCanvas::Developer::EditorAutomationTest.
Public Member Functions | |
CreateExecutionSplicedNodeTest (QString nodeName) | |
Public Member Functions inherited from ScriptCanvas::Developer::EditorAutomationTest | |
AZ_CLASS_ALLOCATOR (EditorAutomationTest, AZ::SystemAllocator) | |
AZ_RTTI (EditorAutomationTest, "{C46081C5-E7E9-47C7-96D4-29E7D1C4D403}") | |
void | StartTest () |
void | OnSystemTick () |
void | AddState (EditorAutomationState *newState) |
void | SetHasCustomTransitions (bool hasCustomTransition) |
template<typename IdClass > | |
void | SetInitialStateId () |
virtual void | OnTestStarting () |
virtual void | OnStateComplete (int) |
virtual void | OnTestComplete () |
bool | HasRun () const |
bool | IsRunning () const |
void | SetTestName (QString testName) |
QString | GetTestName () |
bool | HasErrors () const |
AZStd::vector< AZStd::string > | GetErrors () const |
Public Member Functions inherited from ScriptCanvas::Developer::StateModel | |
const AZStd::any * | FindStateData (const DataKey &dataId) const |
template<typename T > | |
const T * | GetStateDataAs (const DataKey &dataId) const |
template<typename T > | |
void | SetStateData (const DataKey &dataId, const T &data) |
Additional Inherited Members | |
Public Types inherited from ScriptCanvas::Developer::StateModel | |
typedef AZStd::string | DataKey |
Protected Member Functions inherited from ScriptCanvas::Developer::EditorAutomationTest | |
bool | SetupState (int stateId) |
int | FindNextState (int stateId) |
virtual int | EvaluateTransition (int) |
EditorAutomationTest (QString testName) | |
void | AddError (AZStd::string error) |
Protected Member Functions inherited from ScriptCanvas::Developer::StateModel | |
void | ClearModelData () |
Protected Attributes inherited from ScriptCanvas::Developer::EditorAutomationTest | |
EditorAutomationActionRunner | m_actionRunner |
AZStd::vector< AZStd::string > | m_testErrors |
bool | m_hasCustomTransitions = false |
AZStd::vector< int > | m_registrationOrder |
AZStd::unordered_map< int, EditorAutomationState * > | m_states |
EditorautomationTest that will splice the specified node onto a simple graph using execution connections and the context menu