Open 3D Engine ScriptCanvasDeveloper Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ScriptCanvas::Developer::CreateHelloWorldFromContextMenu Class Reference

#include <NodeCreationTests.h>

Inherits ScriptCanvas::Developer::EditorAutomationTest.

Additional Inherited Members

- Public Types inherited from ScriptCanvas::Developer::StateModel
typedef AZStd::string DataKey
 
- 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)
 
- 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
 

Detailed Description

EditorautomationTest that creates a simple graph from the context menu and coupling.


The documentation for this class was generated from the following file: