![]() |
Plasma Engine
2.0
|
Public Member Functions | |
plVisualScriptInstance (plReflectedClass &inout_owner, plWorld *pWorld, const plSharedPtr< plVisualScriptDataStorage > &pConstantDataStorage, const plSharedPtr< const plVisualScriptDataDescription > &pInstanceDataDesc, const plSharedPtr< plVisualScriptInstanceDataMapping > &pInstanceDataMapping) | |
virtual void | SetInstanceVariable (const plHashedString &sName, const plVariant &value) override |
virtual plVariant | GetInstanceVariable (const plHashedString &sName) override |
plVisualScriptDataStorage * | GetConstantDataStorage () |
plVisualScriptDataStorage * | GetInstanceDataStorage () |
![]() | |
plScriptInstance (plReflectedClass &inout_owner, plWorld *pWorld) | |
plReflectedClass & | GetOwner () |
plWorld * | GetWorld () |
virtual void | SetInstanceVariables (const plArrayMap< plHashedString, plVariant > ¶meters) |
|
overridevirtual |
Implements plScriptInstance.
|
overridevirtual |
Implements plScriptInstance.