29 #ifndef __BOOLEANTRIGGER_H__
30 #define __BOOLEANTRIGGER_H__
63 friend class SetBoolean;
68 Inst< SFTime > _set_triggerTime = 0,
69 Inst< SetBoolean > _triggerTrue = 0);
Contains the SFBool field class.
Contains the SFTime field class.
Header file for X3DTriggerNode, X3D scene-graph node.
If a time event is given, generate a true event.
Definition: BooleanTrigger.h:55
virtual void update()
Make the field up to date given that an event has occured.
Definition: BooleanTrigger.h:58
BooleanTrigger is a trigger node that generates boolean events upon receiving time events.
Definition: BooleanTrigger.h:51
H3DUniquePtr< SFTime > set_triggerTime
The triggerTrue event is generated when the BooleanTrigger receives a set_triggerTime event.
Definition: BooleanTrigger.h:77
static H3DNodeDatabase database
The H3DNodedatabase for this node.
Definition: BooleanTrigger.h:88
H3DUniquePtr< SetBoolean > triggerTrue
Gives the boolean event.
Definition: BooleanTrigger.h:85
A template modifier class for adding type checking on the routes to any Field class.
Definition: TypedField.h:84
This abstract node type is the base node type from which all Triggers are derived.
Definition: X3DTriggerNode.h:41
H3D API namespace.
Definition: Anchor.h:38
The H3DNodeDatabase contains a mapping between a name of a Node and the constructor for the Node with...
Definition: H3DNodeDatabase.h:194