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 |