addNamedNode(string, Ref< NodeBase >) | Archon::X3D::Parser | [protected] |
addRootGroupChild(Ref< ChildNode >, Time stamp) | Archon::X3D::Parser | [protected] |
addRoute(string sourceNodeName, string sourceFieldName, string targetNodeName, string targetFieldName) | Archon::X3D::Parser | [protected] |
addScriptField(Ref< CustomFieldNode >, Ref< CustomFieldBase >) | Archon::X3D::Parser | [protected] |
attr_cmp(string s, string attribute, Element element, bool deprecated=false) | Archon::X3D::XML::Parser | [inline] |
characterDataHandler(const char *s, int n) | Archon::X3D::XML::Parser | [inline] |
checkUseAttribute(const char *atts[], const NodeType *nodeType) | Archon::X3D::XML::Parser | [inline] |
compatibilityFieldTypeNameMap | Archon::X3D::XML::Parser | |
containmentStack | Archon::X3D::XML::Parser | |
context | Archon::X3D::Parser | [protected] |
creationTimeStamp | Archon::X3D::XML::Parser | |
displayStack(bool push) | Archon::X3D::XML::Parser | [inline] |
eat(const char *&s, bool &v, bool &more) | Archon::X3D::XML::Parser | [inline] |
eat(const char *&s, int &v, bool &more) | Archon::X3D::XML::Parser | [inline] |
eat(const char *&s, double &v, bool &more) | Archon::X3D::XML::Parser | [inline] |
eat(const char *&s, Vector2 &v, bool &more) | Archon::X3D::XML::Parser | [inline] |
eat(const char *&s, Vector3 &v, bool &more) | Archon::X3D::XML::Parser | [inline] |
eat(const char *&s, Vector4 &v, bool &more) | Archon::X3D::XML::Parser | [inline] |
eat(const char *&s, Rotation3 &v, bool &more) | Archon::X3D::XML::Parser | [inline] |
eat(const char *&s, Image &v, bool &more) | Archon::X3D::XML::Parser | [inline] |
eat(const char *&s, Time &v, bool &more) | Archon::X3D::XML::Parser | [inline] |
eatWord(const char *&s, const char *&from) | Archon::X3D::XML::Parser | [inline] |
elem_component enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_field enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_head enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_meta enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_nil enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_node enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_proto enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_route enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_scene enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_toplevel enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_use enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
elem_x3d enum value (defined in Archon::X3D::XML::Parser) | Archon::X3D::XML::Parser | |
Element enum name | Archon::X3D::XML::Parser | |
elementLookup(string name) | Archon::X3D::XML::Parser | [inline] |
endElement() | Archon::X3D::XML::Parser | [inline] |
getElementName(Element e, const NodeType *t=0) | Archon::X3D::XML::Parser | [inline] |
getElementName(const StackEntry &e) | Archon::X3D::XML::Parser | [inline] |
getNextCustomFieldIndex(Ref< CustomFieldNode >) | Archon::X3D::Parser | [protected] |
initialize() | Archon::X3D::XML::Parser | [inline] |
injectChild(StackEntry *stackEntry) | Archon::X3D::XML::Parser | [inline] |
isWhiteSpace(const char *s) | Archon::X3D::XML::Parser | [inline] |
logger | Archon::X3D::Parser | [protected] |
lookupNode(string name) | Archon::X3D::Parser | [inline, protected] |
lookupUseNode(string name, const NodeType *type) | Archon::X3D::XML::Parser | [inline] |
Parser(Ref< ExecutionContext > context, Ref< GroupingNode > rootGroup, string sourceName, XML_Parser xmlParser, ProgressTracker *progressTracker, Logger *logger, Time creationTimeStamp, bool progressive) | Archon::X3D::XML::Parser | [inline] |
Archon::X3D::Parser::Parser(Ref< ExecutionContext > context, Ref< GroupingNode > rootGroup, string sourceName, Logger *logger) | Archon::X3D::Parser | [inline, protected] |
parseStartElement(const char *name, const char *atts[], StackEntry *stackEntry) | Archon::X3D::XML::Parser | [inline] |
parseValue(const char *s, T &v) | Archon::X3D::XML::Parser | [inline] |
parseValue(const char *s, vector< T > &l) | Archon::X3D::XML::Parser | [inline] |
parseValue(const char *s, string &v) | Archon::X3D::XML::Parser | [inline] |
parseValue(const char *s, vector< string > &v) | Archon::X3D::XML::Parser | [inline] |
progressive | Archon::X3D::XML::Parser | |
progressTracker | Archon::X3D::XML::Parser | |
rootGroup | Archon::X3D::Parser | [protected] |
sourceName | Archon::X3D::Parser | [protected] |
startElement(const char *name, const char *atts[]) | Archon::X3D::XML::Parser | [inline] |
validateIdentifier(string) | Archon::X3D::Parser | [protected] |
valueParsers | Archon::X3D::XML::Parser | |
warning(string message) | Archon::X3D::XML::Parser | [inline, virtual] |
xmlParser | Archon::X3D::XML::Parser | |
~Parser() | Archon::X3D::Parser | [inline, protected, virtual] |