|
Candy
|

Public Member Functions | |
| void | onAdd (Node *n) |
| void | onRemove (Node *n) |
Public Member Functions inherited from H3D::TypedMFNode< HVR::HVRSoundEffectNode > | |
| virtual HVR::HVRSoundEffectNode * | getValueByIndex (typename MFNode::size_type i, int id=0) |
| virtual HVR::HVRSoundEffectNode * | getCastedValueByIndex (typename MFNode::size_type i, int id=0) |
Public Member Functions inherited from H3D::RefCountMField< Node > | |
| RefCountMField (typename FieldInternals::MFNodeAutoRefVector< Node >::size_type sz) | |
| virtual const NodeVector & | getValue (int id=0) |
| virtual Node * | getValueByIndex (typename BaseFieldType::size_type i, int id=0) |
| void | setValue (typename FieldInternals::MFNodeAutoRefVector< Node >::size_type i, const typename FieldInternals::MFNodeAutoRefVector< Node >::value_type &v, int id=0) |
| virtual void | setValue (const AutoRefVector< Node > &v, int id=0) |
| virtual void | setValue (const vector< Node * > &v, int id=0) |
| virtual void | swap (vector< Node * > &v, int id=0) |
| void | swap (FieldInternals::MFNodeAutoRefVector< Node > &x, int id=0) |
| virtual void | erase (Node *a, int id=0) |
| virtual void | erase (unsigned int pos, int id=0) |
| virtual void | insert (unsigned int pos, Node *a, int id=0) |
| virtual string | getTypeName () |
| const_iterator | begin (int id=0) |
| const_iterator | end (int id=0) |
| const_reverse_iterator | rbegin (int id=0) |
| const_reverse_iterator | rend (int id=0) |
| unsigned int | size () |
| size_type | max_size () |
| size_type | capacity () |
| void | reserve (size_type s) |
| void | resize (size_type n, Node *t=Node *(), int id=0) |
| bool | empty () |
| const_reference | operator[] (size_type n) |
| const_reference | front (int id=0) |
| const_reference | back (int id=0) |
| void | push_back (const Node *&x, int id=0) |
| void | pop_back (int id=0) |
| void | clear (int id=0) |
| virtual int | setValueFromVoidPtr (const void *data, unsigned int nr_elements, unsigned int len, int id=0) |
| virtual int | getValueAsVoidPtr (void *data, unsigned int &nr_elements, unsigned int len, int id=0) |
| virtual unsigned int | valueTypeSize () |
| MFieldBase () | |
| MFieldBase (size_type sz) | |
Public Member Functions inherited from H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
| const_iterator | begin (int id=0) |
| const_iterator | end (int id=0) |
| const_reverse_iterator | rbegin (int id=0) |
| const_reverse_iterator | rend (int id=0) |
| unsigned int | size () |
| size_type | max_size () |
| size_type | capacity () |
| void | reserve (size_type s) |
| void | resize (size_type n, Node *t=Node *(), int id=0) |
| bool | empty () |
| const_reference | operator[] (size_type n) |
| const_reference | front (int id=0) |
| const_reference | back (int id=0) |
| void | swap (FieldInternals::MFNodeAutoRefVector< Node > &x, int id=0) |
| void | push_back (const Node *&x, int id=0) |
| void | pop_back (int id=0) |
| void | clear (int id=0) |
| MFieldBase (size_type sz) | |
Additional Inherited Members | |
Public Types inherited from H3D::RefCountMField< Node > | |
|
typedef FieldInternals::MFNodeAutoRefVector < Node > | vector_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node > | vector_return_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::value_type | value_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::pointer | pointer |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::const_reference | const_reference |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::size_type | size_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::difference_type | difference_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::const_iterator | const_iterator |
|
typedef FieldInternals::MFNodeAutoRefVector < Node > ::const_reverse_iterator | const_reverse_iterator |
Public Types inherited from H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
|
typedef FieldInternals::MFNodeAutoRefVector < Node > | vector_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node > | vector_return_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::value_type | value_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::pointer | pointer |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::const_reference | const_reference |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::size_type | size_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::difference_type | difference_type |
|
typedef FieldInternals::MFNodeAutoRefVector < Node >::const_iterator | const_iterator |
|
typedef FieldInternals::MFNodeAutoRefVector < Node > ::const_reverse_iterator | const_reverse_iterator |
Static Public Member Functions inherited from H3D::RefCountMField< Node > | |
| static string | classTypeName () |
| static string | classTypeName () |
Static Public Member Functions inherited from H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
| static string | classTypeName () |
Protected Member Functions inherited from H3D::TypedMFNode< HVR::HVRSoundEffectNode > | |
| virtual void | onAdd (Node *n) |
Protected Member Functions inherited from H3D::RefCountMField< Node > | |
| virtual void | update () |
| virtual void | onRemove (Node *n) |
| void | checkFieldType (Field *f, int index) |
| void | checkTemplateArguments () |
Protected Member Functions inherited from H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
| void | checkFieldType (Field *f, int index) |
| void | checkTemplateArguments () |
Protected Member Functions inherited from H3D::TypedField< Field, void, AnyNumber< MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > > > | |
| void | checkFieldType (Field *f, int index) |
| void | checkTemplateArguments () |
Protected Attributes inherited from H3D::RefCountMField< Node > | |
|
FieldInternals::MFNodeAutoRefVector < Node > | value |
Protected Attributes inherited from H3D::MFieldBase< Node *, FieldInternals::MFNodeAutoRefVector< Node >, Field > | |
|
FieldInternals::MFNodeAutoRefVector < Node > | value |
1.8.6