In file include/csscript/primscri.h:

## class PrimScript : public csScript

> Primitive script

## Inheritance:

### Public Methods

void load(char** buf)
  Load this script from the world file.
virtual void prepare()
PrimScript(LanguageLayer* layer)
virtual csRunScript* run_script(csObject* attached)
virtual ~PrimScript()

### Private Fields

CmdSequence main
  Main command sequence for this script.
friend class PrimScriptRun

### Inherited from csScript:

### Public Methods

LanguageLayer* get_layer()

### Protected Fields

LanguageLayer* layer

### 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

> Primitive script

`friend class PrimScriptRun`

`CmdSequence main`
  Main command sequence for this script.

`PrimScript(LanguageLayer* layer)`

`virtual ~PrimScript()`

`void load(char** buf)`
  Load this script from the world file.

`virtual void prepare()`

`virtual csRunScript* run_script(csObject* attached)`

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