52#ifndef _SO_TIMER_QUEUE_SENSOR_
53#define _SO_TIMER_QUEUE_SENSOR_
55#include <Inventor/sensors/SoSensor.h>
56#include <Inventor/SbTime.h>
93#ifndef HIDDEN_FROM_DOC
117 void setTriggerTime(
const SbTime &time);
Class for representation of a time.
Abstract base class for Open Inventor sensors.
void SoSensorCB(void *data, SoSensor *sensor)
This typedef defines the calling sequence for all callbacks from sensors.
Abstract base class for sensors dependent on time.
SoTimerQueueSensor(SoSensorCB *func, void *data)
Constructor that takes standard callback function and data.
virtual void schedule()
Adds this sensor to the timer queue.
const SbTime & getTriggerTime() const
Returns the time at which this sensor is scheduled to be triggered.
SoTimerQueueSensor()
Constructor.
virtual void unschedule()
If this sensor is scheduled, removes it from the timer queue so that it will not be triggered.