ezEngine  Release 25.03
ezVisualScriptInstance Class Reference
Inheritance diagram for ezVisualScriptInstance:

Public Member Functions

 ezVisualScriptInstance (ezReflectedClass &inout_owner, ezWorld *pWorld, const ezSharedPtr< ezVisualScriptDataStorage > &pConstantDataStorage, const ezSharedPtr< const ezVisualScriptDataDescription > &pInstanceDataDesc, const ezSharedPtr< ezVisualScriptInstanceDataMapping > &pInstanceDataMapping)
 
virtual void SetInstanceVariable (const ezHashedString &sName, const ezVariant &value) override
 
virtual ezVariant GetInstanceVariable (const ezHashedString &sName) override
 
ezVisualScriptDataStorageGetConstantDataStorage ()
 
ezVisualScriptDataStorageGetInstanceDataStorage ()
 
- Public Member Functions inherited from ezScriptInstance
 ezScriptInstance (ezReflectedClass &inout_owner, ezWorld *pWorld)
 
ezReflectedClassGetOwner ()
 
ezWorldGetWorld ()
 
virtual void SetInstanceVariables (const ezArrayMap< ezHashedString, ezVariant > &parameters)
 

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