OpenMoHAA 0.82.0
|
This is the complete list of members for ScriptCompiler, including all inherited members.
AbsorbPrevOpcode() (defined in ScriptCompiler) | ScriptCompiler | |
AccumulatePrevOpcode(int opcode, int iVarStackOffset) (defined in ScriptCompiler) | ScriptCompiler | |
AddBreakJumpLocation(unsigned char *pos) (defined in ScriptCompiler) | ScriptCompiler | |
AddContinueJumpLocation(unsigned char *pos) (defined in ScriptCompiler) | ScriptCompiler | |
AddJumpBackLocation(unsigned char *pos) (defined in ScriptCompiler) | ScriptCompiler | |
AddJumpLocation(unsigned char *pos) (defined in ScriptCompiler) | ScriptCompiler | |
AddJumpToLocation(unsigned char *pos) (defined in ScriptCompiler) | ScriptCompiler | |
apucBreakJumpLocations (defined in ScriptCompiler) | ScriptCompiler | |
apucContinueJumpLocations (defined in ScriptCompiler) | ScriptCompiler | |
bCanBreak (defined in ScriptCompiler) | ScriptCompiler | |
bCanContinue (defined in ScriptCompiler) | ScriptCompiler | |
BuiltinReadVariable(unsigned int sourcePos, int type, int eventnum) (defined in ScriptCompiler) | ScriptCompiler | |
BuiltinWriteVariable(unsigned int sourcePos, int type, int eventnum) (defined in ScriptCompiler) | ScriptCompiler | |
ClearPrevOpcode() (defined in ScriptCompiler) | ScriptCompiler | |
code_pos (defined in ScriptCompiler) | ScriptCompiler | |
code_ptr (defined in ScriptCompiler) | ScriptCompiler | |
Compile(GameScript *m_GameScript, unsigned char *progBuffer, size_t &outLength) (defined in ScriptCompiler) | ScriptCompiler | |
CompileError(unsigned int sourcePos, const char *format,...) (defined in ScriptCompiler) | ScriptCompiler | |
compileSuccess (defined in ScriptCompiler) | ScriptCompiler | |
current_label (defined in ScriptCompiler) | ScriptCompiler | static |
EmitAndJump(sval_t logic_stmt, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitAssignmentStatement(sval_t lhs, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitBoolJumpFalse(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitBoolJumpTrue(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitBoolNot(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitBoolToVar(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitBreak(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitCatch(sval_t val, unsigned char *try_begin_code_pos, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitConstArray(sval_t lhs, sval_t rhs, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitConstArrayOpcode(int iCount) (defined in ScriptCompiler) | ScriptCompiler | |
EmitContinue(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitDoWhileJump(sval_t while_stmt, sval_t while_expr, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitEof(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitField(sval_t listener_val, sval_t field_val, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitFloat(float value, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitFunc1(int opcode, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitIfElseJump(sval_t if_stmt, sval_t else_stmt, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitIfJump(sval_t if_stmt, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitInteger(unsigned int value, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitJump(unsigned char *pos, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitJumpBack(unsigned char *pos, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitLabel(const char *name, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitLabel(int name, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitLabelParameterList(sval_t parameter_list, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitLabelPrivate(const char *name, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitMakeArray(sval_t val) (defined in ScriptCompiler) | ScriptCompiler | |
EmitMethodExpression(int iParamCount, int eventnum, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitNil(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitNop() (defined in ScriptCompiler) | ScriptCompiler | |
EmitNot(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitOpcode(int opcode, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitOrJump(sval_t logic_stmt, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitParameter(sval_u lhs, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitParameterList(sval_t event_parameter_list) (defined in ScriptCompiler) | ScriptCompiler | |
EmitRef(sval_t val, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitStatementList(sval_t val) (defined in ScriptCompiler) | ScriptCompiler | |
EmitString(str value, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitSwitch(sval_t val, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitValue(sval_t val) (defined in ScriptCompiler) | ScriptCompiler | |
EmitValue(ScriptVariable &var, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitVarToBool(unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EmitWhileJump(sval_t while_expr, sval_t while_stmt, sval_t inc_stmt, unsigned int sourcePos) (defined in ScriptCompiler) | ScriptCompiler | |
EvalPrevValue(ScriptVariable &var) (defined in ScriptCompiler) | ScriptCompiler | |
GetLine(str content, int line) (defined in ScriptCompiler) | ScriptCompiler | static |
GetMacro(char *sourceLine) (defined in ScriptCompiler) | ScriptCompiler | |
GetPosition() (defined in ScriptCompiler) | ScriptCompiler | |
iBreakJumpLocCount (defined in ScriptCompiler) | ScriptCompiler | |
iContinueJumpLocCount (defined in ScriptCompiler) | ScriptCompiler | |
m_iHasExternal (defined in ScriptCompiler) | ScriptCompiler | |
m_iInternalMaxVarStackOffset (defined in ScriptCompiler) | ScriptCompiler | |
m_iMaxCallStackOffset (defined in ScriptCompiler) | ScriptCompiler | |
m_iMaxExternalVarStackOffset (defined in ScriptCompiler) | ScriptCompiler | |
m_iVarStackOffset (defined in ScriptCompiler) | ScriptCompiler | |
Parse(GameScript *m_GameScript, char *sourceBuffer, const char *type, size_t &outLength) (defined in ScriptCompiler) | ScriptCompiler | |
Preclean(char *processedBuffer) (defined in ScriptCompiler) | ScriptCompiler | |
Preprocess(char *sourceBuffer) (defined in ScriptCompiler) | ScriptCompiler | |
prev_opcode_pos (defined in ScriptCompiler) | ScriptCompiler | |
prev_opcodes (defined in ScriptCompiler) | ScriptCompiler | |
PrevOpcode() (defined in ScriptCompiler) | ScriptCompiler | |
PrevVarStackOffset() (defined in ScriptCompiler) | ScriptCompiler | |
ProcessBreakJumpLocations(int iStartBreakJumpLocCount) (defined in ScriptCompiler) | ScriptCompiler | |
ProcessContinueJumpLocations(int iStartContinueJumpLocCount) (defined in ScriptCompiler) | ScriptCompiler | |
prog_end_ptr (defined in ScriptCompiler) | ScriptCompiler | |
prog_ptr (defined in ScriptCompiler) | ScriptCompiler | |
Reset() (defined in ScriptCompiler) | ScriptCompiler | |
script (defined in ScriptCompiler) | ScriptCompiler | |
ScriptCompiler() (defined in ScriptCompiler) | ScriptCompiler | |
stateScript (defined in ScriptCompiler) | ScriptCompiler |