120 RETRIGGERABLE = (1<<0),
#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
#define SO_ENGINE_HEADER(className)
Class for representation of a time.
Class for all engine outputs.
Base class for all engines.
virtual void evaluate()=0
User-written evaluation engine.
Base class for all fields.
Timer that runs for a pre-set amount of time.
SoEngineOutput timeOut
Elapsed time from the start.
SoSFBitMask flags
Control flags.
SoSFTime timeIn
Running time.
SoSFTime duration
Duration of the active cycle.
virtual bool readInstance(SoInput *in, unsigned short flags)
Reads stuff into instance.
virtual void inputChanged(SoField *whichInput)
This is called whenever the value of an input is changed.
SoEngineOutput ramp
Ramps linearly from 0.0 to 1.0.
SoSFTrigger trigger
Start the cycle.
SoEngineOutput isActive
Is TRUE during the active cycle.
virtual void writeInstance(SoOutput *out)
Writes instance to SoOutput.
SoSFBool disable
If TRUE, the timer is disabled.
Used to write Inventor data files.
Single-value field containing a set of bit flags.
Field containing a single boolean value.
Field containing an SbTime.
Field used to trigger engines or connection networks.