version 3.3

VRS::Condition Class Reference

Abstract Base Class for Event Conditions. More...

#include <vrs/sg/condition.h>

Inheritance diagram for VRS::Condition:

VRS::SharedObj VRS::Visitable VRS::ButtonCondition VRS::KeyCondition VRS::MotionCondition

List of all members.

Public Member Functions

 Condition ()
virtual bool satisfied (Event *) const =0
 For a given event, a condition is either satisfied or unsatisfied.
 VRS_TYPEINFO (Condition, SharedObj)
 VRS_SERIALIZABLE_ABSTRACT_CLASS (Condition)


Detailed Description

Abstract Base Class for Event Conditions.

Constructor & Destructor Documentation

VRS::Condition::Condition (  ) 


Member Function Documentation

virtual bool VRS::Condition::satisfied ( Event  )  const [pure virtual]

For a given event, a condition is either satisfied or unsatisfied.

Implemented in VRS::ButtonCondition, VRS::KeyCondition, and VRS::MotionCondition.

VRS::Condition::VRS_TYPEINFO ( Condition  ,
SharedObj   
)

VRS::Condition::VRS_SERIALIZABLE_ABSTRACT_CLASS ( Condition   ) 


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

Generated on Mon May 21 06:00:26 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact