| add(NodeBase *, const ValueBase *, Time, bool cascade) const =0 (defined in Archon::X3D::SequenceFieldBase) | Archon::X3D::SequenceFieldBase | [private, pure virtual] |
| addRoute(NodeBase *, const RouteTail *) const =0 | Archon::X3D::FieldBase | [pure virtual] |
| changedSince(const NodeBase *n, const Time &) const =0 | Archon::X3D::FieldBase | [pure virtual] |
| delRoute(NodeBase *, const RouteTail *) const =0 | Archon::X3D::FieldBase | [pure virtual] |
| delRouteMatch(NodeBase *, const RouteTail *) const =0 | Archon::X3D::FieldBase | [pure virtual] |
| fetch(unsigned long fieldId, const NodeBase *n=0) | Archon::X3D::FieldBase | [static] |
| FieldBase(string name, const FieldType *, bool isEventTarget, bool isEventSource) | Archon::X3D::FieldBase | [protected] |
| FieldBase() | Archon::X3D::FieldBase | [inline, protected] |
| forwardClear(NodeBase *) const =0 (defined in Archon::X3D::FieldBase) | Archon::X3D::FieldBase | [protected, pure virtual] |
| get(const NodeBase *) const =0 (defined in Archon::X3D::FieldBase) | Archon::X3D::FieldBase | [pure virtual] |
| getAt(const NodeBase *, unsigned index) const =0 (defined in Archon::X3D::SequenceFieldBase) | Archon::X3D::SequenceFieldBase | [private, pure virtual] |
| getId() const | Archon::X3D::FieldBase | [inline] |
| getIsEventSource() const | Archon::X3D::FieldBase | [inline] |
| getIsEventTarget() const | Archon::X3D::FieldBase | [inline] |
| getName() const | Archon::X3D::FieldBase | [inline] |
| getNodeType() const | Archon::X3D::NodeFieldBase | [inline] |
| getSize(const NodeBase *) const =0 (defined in Archon::X3D::SequenceFieldBase) | Archon::X3D::SequenceFieldBase | [private, pure virtual] |
| getType() const | Archon::X3D::FieldBase | [inline] |
| id | Archon::X3D::FieldBase | [protected] |
| isEventSource | Archon::X3D::FieldBase | [protected] |
| isEventTarget | Archon::X3D::FieldBase | [protected] |
| name | Archon::X3D::FieldBase | [protected] |
| NodeFieldBase(const NodeType *nodeType) | Archon::X3D::NodeFieldBase | [inline, protected] |
| NodeSequenceFieldBase(const NodeType *nodeType) | Archon::X3D::NodeSequenceFieldBase | [inline, protected] |
| remove(NodeBase *, const ValueBase *, Time, bool cascade) const =0 (defined in Archon::X3D::SequenceFieldBase) | Archon::X3D::SequenceFieldBase | [private, pure virtual] |
| set(NodeBase *, const Event *, bool cascade) const =0 | Archon::X3D::FieldBase | [pure virtual] |
| setAt(NodeBase *, const ValueBase *, unsigned index, Time, bool cascade) const =0 (defined in Archon::X3D::SequenceFieldBase) | Archon::X3D::SequenceFieldBase | [private, pure virtual] |
| type | Archon::X3D::FieldBase | [protected] |
| ~FieldBase() | Archon::X3D::FieldBase | [inline, virtual] |