Class for prepare and execute a script.
More...
|
|
typedef std::set< Pack > | packs_t |
| |
|
|
Pack::id_t | push (const Pack &) |
| |
|
CScriptBuilder * | builder () |
| |
|
asIScriptEngine * | engine () |
| |
|
const packs_t & | packs () const |
| |
|
packs_t::iterator | lastPushedPack () const |
| |
|
bool | has (const Pack &p) const |
| |
|
bool | has (Pack::id_t id) const |
| |
|
Pack::id_t | id (const Pack &) const |
| |
|
packs_t::iterator | pack (Pack::id_t) const |
| |
|
void | execute () |
| |
|
void | execute (Pack::id_t, const std::string &fn) |
| |
|
bool | returnBool (Pack::id_t id) const |
| |
|
float | returnNumber (Pack::id_t id) const |
| |
|
void | callFromCmd (bool v) |
| |
|
bool | callFromCmd () const |
| |
|
bool | callFromScript () const |
| |
|
bool | skipDialog () const |
| |
|
|
static ScriptRunner * | instance () |
| |
|
static void | executeOldOrPushNew (const std::string &code) |
| |
|
static bool | old (const std::string &code) |
| |
Class for prepare and execute a script.
- See Also
- The macros
csDeclVarScriptRunner.