Archon::X3D::SequenceFieldBase Struct Reference

Base class for all kinds of fields which are dynamic length sequences. More...

#include <archon/x3d/server/type.H>

Inheritance diagram for Archon::X3D::SequenceFieldBase:

Inheritance graph
[legend]
Collaboration diagram for Archon::X3D::SequenceFieldBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual unsigned getSize (const NodeBase *) const =0
virtual Ref< ValueBasegetAt (const NodeBase *, unsigned index) const =0
virtual void setAt (NodeBase *, const ValueBase *, unsigned index, Time, bool cascade) const =0
virtual void add (NodeBase *, const ValueBase *, Time, bool cascade) const =0
virtual void remove (NodeBase *, const ValueBase *, Time, bool cascade) const =0

Detailed Description

Base class for all kinds of fields which are dynamic length sequences.

That is, any field type whos name starts with MF.

Definition at line 214 of file type.H.


The documentation for this struct was generated from the following file:
Generated on Sun Jul 30 23:01:23 2006 for Archon by  doxygen 1.4.4