orxonox::EventTrigger Class Reference

#include <src/orxonox/objects/worldentities/triggers/EventTrigger.h>

Inheritance diagram for orxonox::EventTrigger:

orxonox::Trigger orxonox::StaticEntity orxonox::Tickable orxonox::WorldEntity orxonox::OrxonoxClass orxonox::BaseObject orxonox::Synchronisable orxonox::OrxonoxClass orxonox::OrxonoxClass

List of all members.

Public Member Functions

 EventTrigger (BaseObject *creator)
virtual void processEvent (Event &event)
void trigger (bool bTriggered)
virtual ~EventTrigger ()

Protected Member Functions

virtual bool isTriggered (TriggerMode::Value mode)

Private Attributes

bool bEventTriggered_


Constructor & Destructor Documentation

orxonox::EventTrigger::EventTrigger ( BaseObject creator  ) 

References bEventTriggered_, and RegisterObject.

orxonox::EventTrigger::~EventTrigger (  )  [virtual]


Member Function Documentation

bool orxonox::EventTrigger::isTriggered ( TriggerMode::Value  mode  )  [protected, virtual]

void orxonox::EventTrigger::processEvent ( Event event  )  [virtual]

Reimplemented from orxonox::BaseObject.

References ORXONOX_SET_EVENT, SUPER, and trigger().

void orxonox::EventTrigger::trigger ( bool  bTriggered  )  [inline]

Referenced by processEvent().


Member Data Documentation

Referenced by EventTrigger(), and isTriggered().


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

Generated on Tue Jul 28 16:22:28 2009 for Orxonox by  doxygen 1.5.6