1 #ifndef COIN_SOSCRIPTENGINE_H
2 #define COIN_SOSCRIPTENGINE_H
36 #include <Inventor/SbBasic.h>
37 #include <Inventor/SbName.h>
38 #include <Inventor/fields/SoField.h>
50 virtual SbBool executeFile(
const SbName & filename)
const = 0;
51 virtual SbBool executeFunction(
const SbName & name,
int argc,
53 SoField * rval = NULL)
const = 0;
58 virtual SbBool unsetScriptField(
const SbName & name)
const = 0;
59 virtual SbBool hasScriptField(
const SbName & name)
const = 0;
62 #endif // !COIN_SOSCRIPTENGINE_H
The SoField class is the top-level abstract base class for fields.
Definition: SoField.h:47
Definition: SoScriptEngine.h:40
The SbString class is a string class with convenience functions for string operations.
Definition: SbString.h:52
The SbName class stores strings by reference.
Definition: SbName.h:40