H3D API
2.4.1
|
Contains different templates to modify field behaviour. More...
#include <string>
#include <set>
#include <vector>
#include <H3D/SField.h>
#include <H3D/MField.h>
#include <H3D/TypedField.h>
Go to the source code of this file.
Classes | |
class | H3D::OnValueChangeSField< SF > |
Template for adding the virtual function onValueChange that can be overridden in subclasses in order to perform actions when the value of the field changes in any way, i.e. More... | |
class | H3D::OnNewValueSField< SF > |
Template for adding the virtual function onNewValue that can be overridden in subclasses in order to perform actions when the value is updated in any way( setValue or update ). More... | |
class | H3D::TypedRefCountField< RefCountedType, BaseRefCountType > |
Template to make sure that the Node that is set in a SFNode is of a specified Node type. More... | |
struct | H3D::AutoUpdate< BaseFieldType > |
The AutoUpdate field is a template to force the BaseField to update itself as soon as an event is received. More... | |
class | H3D::EventCollectingField< FieldType > |
The EventCollection field collects all fields routed to it that generates event between calls to the update function of the field. More... | |
Namespaces | |
H3D | |
H3D API namespace. | |
Contains different templates to modify field behaviour.