OpenCOVER
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | List of all members
vrui::coTouchAction Class Reference

this action is called whenever the user touches an object More...

#include <coAction.h>

Inheritance diagram for vrui::coTouchAction:
Inheritance graph
[legend]
Collaboration diagram for vrui::coTouchAction:
Collaboration graph
[legend]

Public Member Functions

 coTouchAction ()
 Constructor. More...
 
virtual ~coTouchAction ()
 Destructor. More...
 
- Public Member Functions inherited from vrui::coAction
 coAction ()
 Constructor. More...
 
virtual ~coAction ()
 Destructor. More...
 
virtual int hit (vruiHit *hit)=0
 
virtual void miss ()
 
void setFrame (unsigned int frame)
 INTERNAL set the framecounter (used to produce the miss call) More...
 
unsigned int getFrame () const
 INTERNAL get the framecounter (used to produce the miss call) More...
 
void setNode (vruiNode *)
 INTERNAL set the node this action belongs to. More...
 
void addChild (coAction *)
 INTERNAL add a child action. More...
 
virtual int hitAll (vruiHit *hit)
 INTERNAL same as miss/hit, but do it for all children as well. More...
 
virtual void missAll ()
 INTERNAL same as miss/hit, but do it for all children as well. More...
 

Additional Inherited Members

- Public Types inherited from vrui::coAction
enum  Result { ACTION_DONE = 0x00, ACTION_CALL_ON_MISS = 0x01, ACTION_UNDEF = 0x02 }
 
- Protected Attributes inherited from vrui::coAction
std::string actionName
 

Detailed Description

this action is called whenever the user touches an object

Constructor & Destructor Documentation

vrui::coTouchAction::coTouchAction ( )

Constructor.

virtual vrui::coTouchAction::~coTouchAction ( )
virtual

Destructor.


The documentation for this class was generated from the following file: