script interpreter
More...
|
bool | check (const std::string &str, const std::string &escword, unsigned int *i, unsigned int *start) |
|
bool | longerStr (const std::string &a, const std::string &b) |
|
std::string | fixDefinesReal (std::string text, bool dialogue, Context &context) |
|
std::string | fixDefinesDialog (const std::string &text, Context &context) |
|
std::string | fixDefinesMsgBox (const std::string &text, Context &context) |
|
std::string | fixDefinesBook (const std::string &text, Context &context) |
|
void | installOpcodes (Interpreter &interpreter) |
|
std::string | formatMessage (const std::string &message, Runtime &runtime) |
|
template<typename T > |
T & | getData (Data &data) |
|
template<> |
Type_Integer & | getData (Data &data) |
|
template<> |
Type_Float & | getData (Data &data) |
|
bool Interpreter::check |
( |
const std::string & |
str, |
|
|
const std::string & |
escword, |
|
|
unsigned int * |
i, |
|
|
unsigned int * |
start |
|
) |
| |
std::string Interpreter::fixDefinesBook |
( |
const std::string & |
text, |
|
|
Context & |
context |
|
) |
| |
std::string Interpreter::fixDefinesDialog |
( |
const std::string & |
text, |
|
|
Context & |
context |
|
) |
| |
std::string Interpreter::fixDefinesMsgBox |
( |
const std::string & |
text, |
|
|
Context & |
context |
|
) |
| |
std::string Interpreter::fixDefinesReal |
( |
std::string |
text, |
|
|
bool |
dialogue, |
|
|
Context & |
context |
|
) |
| |
std::string Interpreter::formatMessage |
( |
const std::string & |
message, |
|
|
Runtime & |
runtime |
|
) |
| |
|
inline |
template<typename T >
T& Interpreter::getData |
( |
Data & |
data | ) |
|
void Interpreter::installOpcodes |
( |
Interpreter & |
interpreter | ) |
|
bool Interpreter::longerStr |
( |
const std::string & |
a, |
|
|
const std::string & |
b |
|
) |
| |
std::vector<std::string> Interpreter::globals |