Navigation
API > API/Plugins > API/Plugins/StateTreeModule > API/Plugins/StateTreeModule/TStateTreeStrongExecutionContext
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
std::conditional_t< bWithWriteAccess, T *, const T * > GetInstanceDataPtr () |
Get the Instance Data of recorded node. | StateTreeAsyncExecutionContext.h | |
std::conditional_t< bWithWriteAccess, T *, const T * > GetInstanceDataPtr () |
StateTreeAsyncExecutionContext.h |
GetInstanceDataPtr()
Description
Get the Instance Data of recorded node. Only callable on lvalue because it would have lost the access track.
| Name | GetInstanceDataPtr |
| Type | function |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeAsyncExecutionContext.h |
| Include Path | #include "StateTreeAsyncExecutionContext.h" |
template<typename T>
std::conditional_t< bWithWriteAccess, T *, const T * > GetInstanceDataPtr() const
nullptr if the frame or state containing the node is no longer active.
GetInstanceDataPtr()
| Name | GetInstanceDataPtr |
| Type | function |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeAsyncExecutionContext.h |
| Include Path | #include "StateTreeAsyncExecutionContext.h" |
template<typename T>
std::conditional_t< bWithWriteAccess, T *, const T * > GetInstanceDataPtr() const