In file include/csscript/intscri.h:

## class IntScript : public csScript

> Internal script

## Inheritance:

### Public Methods

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

### Private Fields

char* data
  Userdata to give to the function.
IntScriptFunc* func
  Corresponding function to be called.
friend class IntRunScript

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

> Internal script

`friend class IntRunScript`

`IntScriptFunc* func`
  Corresponding function to be called.

`char* data`
  Userdata to give to the function.

`IntScript(LanguageLayer* layer)`

`virtual ~IntScript()`

`void load(char* buf)`
  Load a 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