27#include <Inventor/SbBasic.h>
31typedef void SoSensorCB(
void * data,
SoSensor * sensor);
32typedef SoSensorCB * SoSensorCBPtr;
42 void setData(
void * callbackdata);
The SoSensor class is the abstract base class for all sensors.
Definition SoSensor.h:34
void setNextInQueue(SoSensor *next)
Definition SoSensor.cpp:191
virtual void schedule(void)=0
SoSensorCBPtr getFunction(void) const
Definition SoSensor.cpp:149
static void initClass(void)
Definition SoSensor.cpp:212
SoSensorCB * func
Definition SoSensor.h:58
virtual void unschedule(void)=0
virtual SbBool isScheduled(void) const =0
virtual void trigger(void)
Definition SoSensor.cpp:181
virtual SbBool isBefore(const SoSensor *s) const =0
void setFunction(SoSensorCB *callbackfunction)
Definition SoSensor.cpp:138
SoSensor * getNextInQueue(void) const
Definition SoSensor.cpp:201
void setData(void *callbackdata)
Definition SoSensor.cpp:161
void * funcData
Definition SoSensor.h:59
SoSensor(void)
Definition SoSensor.cpp:107
void * getData(void) const
Definition SoSensor.cpp:172
Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.
Generated on Thu Jan 16 2025 for Coin by Doxygen. 1.13.2