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
.