ScummVM API documentation
Director::LingoCompiler Member List

This is the complete list of members for Director::LingoCompiler, including all inherited members.

_assemblyArchive (defined in Director::LingoCompiler)Director::LingoCompiler
_assemblyAST (defined in Director::LingoCompiler)Director::LingoCompiler
_assemblyContext (defined in Director::LingoCompiler)Director::LingoCompiler
_assemblyId (defined in Director::LingoCompiler)Director::LingoCompiler
_bytenumber (defined in Director::LingoCompiler)Director::LingoCompiler
_colnumber (defined in Director::LingoCompiler)Director::LingoCompiler
_currentAssembly (defined in Director::LingoCompiler)Director::LingoCompiler
_currentLoop (defined in Director::LingoCompiler)Director::LingoCompiler
_hadError (defined in Director::LingoCompiler)Director::LingoCompiler
_indef (defined in Director::LingoCompiler)Director::LingoCompiler
_inFactory (defined in Director::LingoCompiler)Director::LingoCompiler
_linenumber (defined in Director::LingoCompiler)Director::LingoCompiler
_lines (defined in Director::LingoCompiler)Director::LingoCompiler
_methodVars (defined in Director::LingoCompiler)Director::LingoCompiler
_refMode (defined in Director::LingoCompiler)Director::LingoCompiler
code1(inst code) (defined in Director::LingoCompiler)Director::LingoCompilerinline
code2(inst code_1, inst code_2) (defined in Director::LingoCompiler)Director::LingoCompilerinline
code3(inst code_1, inst code_2, inst code_3) (defined in Director::LingoCompiler)Director::LingoCompilerinline
code4(inst code_1, inst code_2, inst code_3, inst code_4) (defined in Director::LingoCompiler)Director::LingoCompilerinline
codeCmd(const Common::String &s, int numpar) (defined in Director::LingoCompiler)Director::LingoCompiler
codeFloat(double f) (defined in Director::LingoCompiler)Director::LingoCompiler
codeFunc(const Common::String &s, int numpar) (defined in Director::LingoCompiler)Director::LingoCompiler
codeInt(int val) (defined in Director::LingoCompiler)Director::LingoCompiler
codePreprocessor(const Common::U32String &code, LingoArchive *archive, ScriptType type, CastMemberID id, uint32 flags) (defined in Director::LingoCompiler)Director::LingoCompiler
codeString(const char *s) (defined in Director::LingoCompiler)Director::LingoCompiler
codeVarGet(const Common::String &name) (defined in Director::LingoCompiler)Director::LingoCompiler
codeVarRef(const Common::String &name) (defined in Director::LingoCompiler)Director::LingoCompiler
codeVarSet(const Common::String &name) (defined in Director::LingoCompiler)Director::LingoCompiler
compileAnonymous(const Common::U32String &code, uint32 preprocFlags=0) (defined in Director::LingoCompiler)Director::LingoCompiler
compileLingo(const Common::U32String &code, LingoArchive *archive, ScriptType type, CastMemberID id, const Common::String &scriptName, bool anonyomous=false, uint32 preprocFlags=kLPPNone) (defined in Director::LingoCompiler)Director::LingoCompiler
compileLingoV4(Common::SeekableReadStreamEndian &stream, uint16 lctxIndex, LingoArchive *archive, const Common::String &archName, uint16 version) (defined in Director::LingoCompiler)Director::LingoCompiler
getTheFieldID(int entity, const Common::String &field, bool silent=false) (defined in Director::LingoCompiler)Director::LingoCompiler
LingoCompiler() (defined in Director::LingoCompiler)Director::LingoCompiler
NodeVisitor() (defined in Director::NodeVisitor)Director::NodeVisitorinlineprivate
patchLingoCode(const Common::U32String &line, LingoArchive *archive, ScriptType type, CastMemberID id, int linenumber) (defined in Director::LingoCompiler)Director::LingoCompiler
prescanMethods(const Common::U32String &code) (defined in Director::LingoCompiler)Director::LingoCompiler
registerFactory(Common::String &s) (defined in Director::LingoCompiler)Director::LingoCompiler
registerMethodVar(const Common::String &name, VarType type=kVarGeneric) (defined in Director::LingoCompiler)Director::LingoCompiler
updateLoopJumps(uint nextTargetPos, uint exitTargetPos) (defined in Director::LingoCompiler)Director::LingoCompiler
visitAssertErrorNode(AssertErrorNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitBinaryOpNode(BinaryOpNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitChunkExprNode(ChunkExprNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitCmdNode(CmdNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitDeleteNode(DeleteNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitExitNode(ExitNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitExitRepeatNode(ExitRepeatNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitFactoryNode(FactoryNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitFloatNode(FloatNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitFrameNode(FrameNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitFuncNode(FuncNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitGlobalNode(GlobalNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitHandlerNode(HandlerNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitHiliteNode(HiliteNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitIfElseStmtNode(IfElseStmtNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitIfStmtNode(IfStmtNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitInstanceNode(InstanceNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitIntersectsNode(IntersectsNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitIntNode(IntNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitListNode(ListNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitMenuItemNode(MenuItemNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitMenuNode(MenuNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitMovieNode(MovieNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitNextRepeatNode(NextRepeatNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitParensNode(ParensNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitPropertyNode(PropertyNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitPropListNode(PropListNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitPropPairNode(PropPairNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitPutAfterNode(PutAfterNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitPutBeforeNode(PutBeforeNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitPutIntoNode(PutIntoNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitRepeatWhileNode(RepeatWhileNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitRepeatWithInNode(RepeatWithInNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitRepeatWithToNode(RepeatWithToNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitReturnNode(ReturnNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitScriptNode(ScriptNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitSetNode(SetNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitSoundNode(SoundNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitSpriteNode(SpriteNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitStringNode(StringNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitSymbolNode(SymbolNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitTellNode(TellNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitTheDateTimeNode(TheDateTimeNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitTheLastNode(TheLastNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitTheNode(TheNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitTheNumberOfNode(TheNumberOfNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitTheOfNode(TheOfNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitUnaryOpNode(UnaryOpNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitVarNode(VarNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitWhenNode(WhenNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
visitWithinNode(WithinNode *node) (defined in Director::LingoCompiler)Director::LingoCompilervirtual
~LingoCompiler() (defined in Director::LingoCompiler)Director::LingoCompilerinlinevirtual
~NodeVisitor() (defined in Director::NodeVisitor)Director::NodeVisitorinlineprivatevirtual