script.h
110 virtual Kross::Api::Object::Ptr callFunction(const TQString& name, Kross::Api::List::Ptr args) = 0;
TDESharedPtr< Exception > Ptr
Shared pointer to implement reference-counting.
Definition exception.h:45
The ScriptContainer class is something like a single standalone scriptfile.
Definition scriptcontainer.h:51
Base class for interpreter dependend functionality each script provides.
Definition script.h:46
Interpreter *const m_interpreter
The Interpreter used to create this Script instance.
Definition script.h:128
virtual Kross::Api::Object::Ptr callFunction(const TQString &name, Kross::Api::List::Ptr args)=0
Call a function.
virtual const TQStringList & getFunctionNames()=0
virtual const TQStringList & getClassNames()=0
ScriptContainer *const m_scriptcontainer
The ScriptContainer associated with this Script.
Definition script.h:130
virtual Kross::Api::Object::Ptr classInstance(const TQString &name)=0
Create and return a new class instance.
The Kross scripting bridge to embed scripting functionality into an application.
Definition callable.h:31
