1 #ifndef COIN_SOTIMERQUEUESENSOR_H
2 #define COIN_SOTIMERQUEUESENSOR_H
27 #include <Inventor/sensors/SoSensor.h>
28 #include <Inventor/SbTime.h>
38 const SbTime & getTriggerTime(
void)
const;
45 void setTriggerTime(
const SbTime & time);
53 #endif // !COIN_SOTIMERQUEUESENSOR_H
The SoSensor class is the abstract base class for all sensors.
Definition: SoSensor.h:34
void setTriggerTime(const SbTime &time)
Definition: SoTimerQueueSensor.cpp:149
virtual void unschedule(void)
Definition: SoTimerQueueSensor.cpp:196
const SbTime & getTriggerTime(void) const
Definition: SoTimerQueueSensor.cpp:138
static void postWarning(const char *const source, const char *const format,...)
Definition: SoDebugError.cpp:324
virtual SbBool isBefore(const SoSensor *s) const =0
virtual ~SoTimerQueueSensor(void)
Definition: SoTimerQueueSensor.cpp:124
virtual SbBool isScheduled(void) const =0
virtual void schedule(void)=0
virtual void trigger(void)
Definition: SoSensor.cpp:181
virtual void trigger(void)
Definition: SoTimerQueueSensor.cpp:163
SoTimerQueueSensor(void)
Definition: SoTimerQueueSensor.cpp:105
The SoSensorManager class handles the sensor queues.
Definition: SoSensorManager.h:34
virtual void schedule(void)
Definition: SoTimerQueueSensor.cpp:175
virtual SbBool isScheduled(void) const
Definition: SoTimerQueueSensor.cpp:216
SbBool scheduled
Definition: SoTimerQueueSensor.h:46
The SoTimerQueueSensor class is the abstract base class for sensors triggering on certain timer event...
Definition: SoTimerQueueSensor.h:30
void removeTimerSensor(SoTimerQueueSensor *s)
Definition: SoSensorManager.cpp:411
static SoSensorManager * getSensorManager(void)
Definition: SoDB.cpp:1422
The SbTime class instances represents time values.
Definition: SbTime.h:41
virtual void unschedule(void)=0
void insertTimerSensor(SoTimerQueueSensor *s)
Definition: SoSensorManager.cpp:330
Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.
Generated on Wed Jul 24 2019 for Coin by Doxygen. 1.8.17