In file include/csscript/primscri.h:

class PrimScriptRun : public csRunScript

Every running primitive script will get an instance of this class

Inheritance:


Public Methods

virtual void deliver_event(csScriptEvent event)
virtual void init()
PrimScriptRun(PrimScript* script, csObject* attached)
virtual bool step()
virtual ~PrimScriptRun()

Private Fields

PrimScriptRun* nextR
Double linked list of all running scripts.
PrimScriptRun* prevR
Double linked list of all running scripts.
CmdSequence* seq
CmdSequenceRun* seqr
CmdSequence* stack[20]
int stack_idx
CmdSequenceRun stackr[20]

Inherited from csRunScript:

Public Methods

csObject* get_attached()
LanguageLayer* get_layer()
csRunScript* get_next()
csRunScript* get_prev()
csScript* get_script()
void set_next(csRunScript* n)
void set_prev(csRunScript* p)

Protected Fields

csObject* attached
LanguageLayer* layer
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

Every running primitive script will get an instance of this class
PrimScriptRun* nextR
Double linked list of all running scripts.

PrimScriptRun* prevR
Double linked list of all running scripts.

CmdSequenceRun stackr[20]

CmdSequence* stack[20]

int stack_idx

CmdSequenceRun* seqr

CmdSequence* seq

PrimScriptRun(PrimScript* script, csObject* attached)

virtual ~PrimScriptRun()

virtual void init()

virtual bool step()

virtual void deliver_event(csScriptEvent event)


This class has no child classes.

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