Open 3D Engine ScriptCanvas 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.
|
Public Member Functions | |
AZ_TYPE_INFO (RuntimeData, "{A935EBBC-D167-4C59-927C-5D98C6337B9C}") | |
AZ_CLASS_ALLOCATOR (RuntimeData, AZ::SystemAllocator) | |
RuntimeData (const RuntimeData &)=default | |
RuntimeData & | operator= (const RuntimeData &)=default |
RuntimeData (RuntimeData &&) | |
RuntimeData & | operator= (RuntimeData &&) |
bool | RequiresStaticInitialization () const |
bool | RequiresDependencyConstructionParameters () const |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *reflectContext) |
Public Attributes | |
RuntimeInputs | m_input |
Grammar::DebugSymbolMap | m_debugMap |
AZ::Data::Asset< AZ::ScriptAsset > | m_script |
AZStd::vector< AZ::Data::Asset< RuntimeAsset > > | m_requiredAssets |
AZStd::vector< AZ::Data::Asset< ScriptEvents::ScriptEventsAsset > > | m_requiredScriptEvents |
AZStd::function< ExecutionState *(Execution::StateStorage &, ExecutionStateConfig &)> | m_createExecution |
AZStd::vector< Execution::CloneSource > | m_cloneSources |
AZStd::vector< AZ::BehaviorArgument > | m_activationInputStorage |
Execution::ActivationInputRange | m_activationInputRange |
bool | m_areScriptLocalStaticsInitialized = false |