1 #ifndef COIN_SODATASENSOR_H
2 #define COIN_SODATASENSOR_H
27 #include <Inventor/sensors/SoDelayQueueSensor.h>
43 void setDeleteCallback(SoSensorCB *
function,
void * data = NULL);
44 SoNode * getTriggerNode(
void)
const;
45 SoField * getTriggerField(
void)
const;
46 SoPath * getTriggerPath(
void)
const;
47 void setTriggerPathFlag(SbBool flag);
48 SbBool getTriggerPathFlag(
void)
const;
52 virtual void dyingReference(
void) = 0;
55 void invokeDeleteCallback(
void);
66 #endif // !COIN_SODATASENSOR_H
The SoDelayQueueSensor class is the abstract base class for priority scheduled sensors.Delay queue sensors are invoked upon various events not related to time occurrences. See documentation of subclasses to see which types of events can be surveilled by the builtin sensor types.
Definition: SoDelayQueueSensor.h:31
The SoDataSensor class is the abstract base class for sensors monitoring changes in a scene graph...
Definition: SoDataSensor.h:35
The SoField class is the top-level abstract base class for fields.Fields is the mechanism used throug...
Definition: SoField.h:38
The SoNode class is the base class for nodes used in scene graphs.Coin is a retained mode 3D visualiz...
Definition: SoNode.h:47
virtual void trigger(void)
Definition: SoDelayQueueSensor.cpp:147
The SoPath class is a container class for traversal path descriptions.SoPath objects contain a list o...
Definition: SoPath.h:43
The SoNotList class is a list of SoNotRec notification records.
Definition: SoNotification.h:34