Plasma Engine  2.0
Loading...
Searching...
No Matches
plTypeScriptInstance Class Reference
Inheritance diagram for plTypeScriptInstance:

Public Member Functions

 plTypeScriptInstance (plComponent &inout_owner, plWorld *pWorld, plTypeScriptBinding &inout_binding)
 
virtual void SetInstanceVariables (const plArrayMap< plHashedString, plVariant > &parameters) override
 
virtual void SetInstanceVariable (const plHashedString &sName, const plVariant &value) override
 
virtual plVariant GetInstanceVariable (const plHashedString &sName) override
 
plTypeScriptBindingGetBinding ()
 
plComponentGetComponent ()
 
- Public Member Functions inherited from plScriptInstance
 plScriptInstance (plReflectedClass &inout_owner, plWorld *pWorld)
 
plReflectedClassGetOwner ()
 
plWorldGetWorld ()
 

Member Function Documentation

◆ GetInstanceVariable()

plVariant plTypeScriptInstance::GetInstanceVariable ( const plHashedString & sName)
overridevirtual

Implements plScriptInstance.

◆ SetInstanceVariable()

void plTypeScriptInstance::SetInstanceVariable ( const plHashedString & sName,
const plVariant & value )
overridevirtual

Implements plScriptInstance.

◆ SetInstanceVariables()

void plTypeScriptInstance::SetInstanceVariables ( const plArrayMap< plHashedString, plVariant > & parameters)
overridevirtual

Reimplemented from plScriptInstance.


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