#include <X3DTimeDependentNode.h>
Inheritance diagram for H3D::X3DTimeDependentNode::TimeHandler:

Public Member Functions | |
| virtual void | activate (H3DDouble time) |
| Activate the time node. Start generating time based events. | |
| virtual void | deactivate (H3DDouble time) |
| Deactivate the time node. | |
Protected Member Functions | |
| virtual void | update () |
| This function handles all logic for state changes and field updates to the X3DTimeDependentNode. | |
It sets fields in the X3DTimeDependentNode accordingly.
routes_in[0] Scene.time
|
|
Deactivate the time node. No events will be generated after a call to this function. |
|
|
This function handles all logic for state changes and field updates to the X3DTimeDependentNode. It will be called once per scene-graph loop to set the fields in the time node depending on the current time. Reimplemented from H3D::SField< H3DDouble >. Reimplemented in H3D::TimeSensor::TimeHandler, and H3D::X3DSoundSourceNode::TimeHandler. |
1.4.5