H3D API  2.4.1
Public Member Functions | Protected Attributes | List of all members
H3D::DynamicFieldDBElement Struct Reference

The DynamicFieldDBElement is a FieldDBElement for fields that are not actual members of a Node class, but instead are defined and added at runtime, e.g. More...

#include <H3D/H3DNodeDatabase.h>

Inheritance diagram for H3D::DynamicFieldDBElement:
Inheritance graph

Public Member Functions

virtual FieldgetField (const Node *n) const
 Given a Node get a pointer to the field in that node that is represented by this FieldDBElement.
 
- Public Member Functions inherited from H3D::FieldDBElement
 FieldDBElement (H3DNodeDatabase *_container, const string &_name, const Field::AccessType _access)
 Constructor. More...
 
virtual ~FieldDBElement ()
 Destructor.
 
H3DNodeDatabasegetContainer ()
 Get the H3DNodeDatabase this instance is part of.
 
const string & getName ()
 Get the name of the field.
 
Field::AccessType getAccessType ()
 Get the access type of the field.
 

Protected Attributes

Fieldptr
 The pointer to the field.
 

Detailed Description

The DynamicFieldDBElement is a FieldDBElement for fields that are not actual members of a Node class, but instead are defined and added at runtime, e.g.

in Script node and X3DProgrammableObject nodes.


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