In file include/csscript/csscript.h:

class csRunScript : public csObject

For every running script there is an instance of this class

Inheritance:


Public Methods

csRunScript(csScript* script, csObject* attached)
virtual void deliver_event(csScriptEvent event)
Deliver an event to the script.
csObject* get_attached()
LanguageLayer* get_layer()
csRunScript* get_next()
csRunScript* get_prev()
csScript* get_script()
virtual void init()
Initialize the running script.
void set_next(csRunScript* n)
void set_prev(csRunScript* p)
virtual bool step()
Perform one step of the script.
virtual ~csRunScript()

Protected Fields

csObject* attached
The object for which this script is run.
LanguageLayer* layer
csRunScript* nextR
csRunScript* prevR
csScript* script

Inherited from csObject:

Public Methods

CS_ID GetID()
csObject* GetObj(const csIdType& objtype)
virtual csObject* GetObjectParent()
void ObjAdd(csObject* obj)
csObjIterator ObjGet(const csIdType& objtype)
void ObjRelease(csObject* obj)
void ObjRemove(csObject* obj)

Private Fields

CS_ID csid_value
csObjTree* objtree

Private Methods

virtual void SetObjectParent(csObject* parent)

Inherited from csBase:


Documentation

For every running script there is an instance of this class
LanguageLayer* layer

csRunScript* nextR

csRunScript* prevR

csScript* script

csObject* attached
The object for which this script is run.

csRunScript(csScript* script, csObject* attached)

virtual ~csRunScript()

void set_next(csRunScript* n)

void set_prev(csRunScript* p)

csRunScript* get_next()

csRunScript* get_prev()

csScript* get_script()

csObject* get_attached()

LanguageLayer* get_layer()

virtual void init()
Initialize the running script.

virtual bool step()
Perform one step of the script.

virtual void deliver_event(csScriptEvent event)
Deliver an event to the script.


Direct child classes:
PrimScriptRun
IntRunScript

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de