ScummVM API documentation
Director::Node Struct Referenceabstract
Inheritance diagram for Director::Node:
Director::ExprNode Director::FactoryNode Director::HandlerNode Director::ScriptNode Director::StmtNode Director::BinaryOpNode Director::ChunkExprNode Director::FloatNode Director::FrameNode Director::FuncNode Director::IntersectsNode Director::IntNode Director::ListNode Director::MenuItemNode Director::MenuNode Director::MovieNode Director::ParensNode Director::PropListNode Director::PropPairNode Director::SoundNode Director::SpriteNode Director::StringNode Director::SymbolNode Director::TheDateTimeNode Director::TheLastNode Director::TheNode Director::TheNumberOfNode Director::TheOfNode Director::UnaryOpNode Director::VarNode Director::WithinNode Director::AssertErrorNode Director::CmdNode Director::DeleteNode Director::ExitNode Director::ExitRepeatNode Director::GlobalNode Director::HiliteNode Director::IfElseStmtNode Director::IfStmtNode Director::InstanceNode Director::LoopNode Director::NextRepeatNode Director::PropertyNode Director::PutAfterNode Director::PutBeforeNode Director::PutIntoNode Director::ReturnNode Director::SetNode Director::TellNode Director::WhenNode

Public Member Functions

 Node (NodeType t)
 
virtual bool accept (NodeVisitor *visitor)=0
 

Public Attributes

NodeType type
 
bool isExpression
 
bool isStatement
 
bool isLoop
 
uint32 startOffset
 
uint32 endOffset
 

The documentation for this struct was generated from the following file: