#include <compilercontext.hpp>
Enumerator |
---|
Type_Full |
|
Type_Dialogue |
|
Type_Console |
|
MWScript::CompilerContext::CompilerContext |
( |
Type |
type | ) |
|
bool MWScript::CompilerContext::canDeclareLocals |
( |
| ) |
const |
|
virtual |
char MWScript::CompilerContext::getGlobalType |
( |
const std::string & |
name | ) |
const |
|
virtual |
std::pair< char, bool > MWScript::CompilerContext::getMemberType |
( |
const std::string & |
name, |
|
|
const std::string & |
id |
|
) |
| const |
|
virtual |
Return type of member variable name in script id or in script of reference of id
- Returns
- first: 'l: long, 's': short, 'f': float, ' ': does not exist. second: true: script of reference
Implements Compiler::Context.
bool MWScript::CompilerContext::isId |
( |
const std::string & |
name | ) |
const |
|
virtual |
bool MWScript::CompilerContext::isJournalId |
( |
const std::string & |
name | ) |
const |
|
virtual |
Type MWScript::CompilerContext::mType |
|
private |
The documentation for this class was generated from the following files: