#include <Inventor/sensors/SoAlarmSensor.h>
Inheritance diagram for SoAlarmSensor::
Public Methods | |
SoAlarmSensor (void) | |
SoAlarmSensor (SoSensorCB *func, void *data) | |
virtual | ~SoAlarmSensor (void) |
void | setTime (const SbTime &abstime) |
void | setTimeFromNow (const SbTime &reltime) |
const SbTime & | getTime (void) const |
virtual void | schedule (void) |
SoAlarmSensor provides a convenient way of setting up triggers for jobs which should be executed only once when they are scheduled.
|
Default constructor. |
|
Constructor taking as parameters the sensor callback function and the userdata which will be passed the callback.
|
|
Destructor. |
|
Set the time at which the sensor will trigger. Note that you must manually schedule() the sensor after calling this method.
|
|
Set the alarm to be at a specified offset from the current time. Note that you must manually schedule() the sensor after calling this method.
|
|
Returns the trigger time for the alarm as an absolute value from 1970-01-01 00:00:00.
|
|
Put the sensor in the global timer queue.
Reimplemented from SoTimerQueueSensor. |