#include <archon/x3d/server/time.H>
Inheritance diagram for Archon::X3D::TimeSensor:
Public Member Functions | |
const NodeType * | getType () const |
TimeSensor (BackRef< ExecutionContext > c) | |
void | tick () |
Static Public Member Functions | |
static Ref< NodeBase > | instantiate (BackRef< ExecutionContext > c) |
Static Public Attributes | |
static const NodeType * | type = 0 |
Friends | |
void | initializeTimeComponent () |
Definition at line 76 of file time.H.
|
Is called with a scenegraph write lock. Overrides FrameDrivenNode::tick(). Implements Archon::X3D::FrameDrivenNode. Definition at line 115 of file time.C. References Archon::X3D::EventSource::cascadeEvent(), Archon::X3D::NodeBase::context, Archon::Utilities::Time::get(), Archon::X3D::SensorNode::getEnabled(), Archon::X3D::SensorNode::isActive, Archon::X3D::SensorNode::isActiveChanged, Archon::X3D::TimeDependentNode::loop, Archon::X3D::TimeDependentNode::startTime, Archon::X3D::TimeDependentNode::stopTime, Archon::X3D::SFFloat::type, Archon::X3D::SFTime::type, and Archon::X3D::SFBool::type. |