|
| ezVisualScriptExecutionContext (const ezSharedPtr< const ezVisualScriptGraphDescription > &pDesc, ezAllocator *pAllocator) |
|
void | Initialize (ezVisualScriptInstance &inout_instance, ezArrayPtr< ezVariant > arguments) |
|
void | Deinitialize () |
|
ExecResult | Execute (ezTime deltaTimeSinceLastExecution) |
|
ezVisualScriptInstance & | GetInstance () |
|
template<typename T > |
const T & | GetData (DataOffset dataOffset) const |
|
template<typename T > |
T & | GetWritableData (DataOffset dataOffset) |
|
template<typename T > |
void | SetData (DataOffset dataOffset, const T &value) |
|
ezTypedPointer | GetPointerData (DataOffset dataOffset) |
|
template<typename T > |
void | SetPointerData (DataOffset dataOffset, T ptr, const ezRTTI *pType=nullptr) |
|
ezVariant | GetDataAsVariant (DataOffset dataOffset, const ezRTTI *pExpectedType) const |
|
void | SetDataFromVariant (DataOffset dataOffset, const ezVariant &value) |
|
ezScriptCoroutine * | GetCurrentCoroutine () |
|
void | SetCurrentCoroutine (ezScriptCoroutine *pCoroutine) |
|
ezTime | GetDeltaTimeSinceLastExecution () |
|
template<typename T > |
const EZ_FORCE_INLINE T & | GetData (DataOffset dataOffset) const |
|
template<typename T > |
EZ_FORCE_INLINE T & | GetWritableData (DataOffset dataOffset) |
|
template<typename T > |
EZ_FORCE_INLINE void | SetData (DataOffset dataOffset, const T &value) |
|
template<typename T > |
EZ_FORCE_INLINE void | SetPointerData (DataOffset dataOffset, T ptr, const ezRTTI *pType) |
|
The documentation for this class was generated from the following files:
- /home/runner/work/ezEngine/ezEngine/Code/EnginePlugins/VisualScriptPlugin/Runtime/VisualScript.h
- /home/runner/work/ezEngine/ezEngine/Code/EnginePlugins/VisualScriptPlugin/Runtime/VisualScript.cpp
- /home/runner/work/ezEngine/ezEngine/Code/EnginePlugins/VisualScriptPlugin/Runtime/VisualScript_inl.h