Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

oxygen::SpadesActEvent Class Reference

#include <spadesactevent.h>

List of all members.

Public Member Functions

 SpadesActEvent (spades::SimTime t, spades::AgentID a, boost::shared_ptr< ActionObject::TList > actionList)
virtual ~SpadesActEvent ()
virtual void Print (std::ostream &o) const
virtual bool realizeEventWorldModel (spades::WorldModel *pWM)
 realizes the stored list of ActionObjects.

Protected Attributes

boost::shared_ptr< ActionObject::TListmActionList


Detailed Description

Definition at line 34 of file spadesactevent.h.


Constructor & Destructor Documentation

oxygen::SpadesActEvent::SpadesActEvent spades::SimTime  t,
spades::AgentID  a,
boost::shared_ptr< ActionObject::TList actionList
[inline]
 

Definition at line 39 of file spadesactevent.h.

virtual oxygen::SpadesActEvent::~SpadesActEvent  )  [inline, virtual]
 

Definition at line 44 of file spadesactevent.h.


Member Function Documentation

void SpadesActEvent::Print std::ostream &  o  )  const [virtual]
 

Definition at line 33 of file spadesactevent.cpp.

bool SpadesActEvent::realizeEventWorldModel spades::WorldModel *  pWM  )  [virtual]
 

realizes the stored list of ActionObjects.

As a sanity check it returns whether the world model did anything with this event. In our case always true.

Definition at line 37 of file spadesactevent.cpp.

References oxygen::SpadesServer::GetGameControlServer(), zeitgeist::Object::GetLog(), and mActionList.

Here is the call graph for this function:


Member Data Documentation

boost::shared_ptr<ActionObject::TList> oxygen::SpadesActEvent::mActionList [protected]
 

Definition at line 55 of file spadesactevent.h.

Referenced by realizeEventWorldModel().


The documentation for this class was generated from the following files:
Generated on Thu Apr 6 15:47:59 2006 for rcssserver3d by  doxygen 1.4.4