Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

lm::StubEffector Class Reference

#include <StubEffector.h>

Inheritance diagram for lm::StubEffector:

lm::Effector List of all members.

Public Methods

 StubEffector ()
 StubEffector (const std::string &name, const std::string &desc)
 ~StubEffector ()
void effectThis ()
std::string getName ()

Protected Attributes

std::string mName
std::string mDesc

Detailed Description

The stub effector is an implementation of the effector base class so that an agent can always have a stubbed out effector even if the developer does not supply one for the agent.


Constructor & Destructor Documentation

lm::StubEffector::StubEffector   [inline]
 

lm::StubEffector::StubEffector const std::string &    name,
const std::string &    desc
[inline]
 

lm::StubEffector::~StubEffector   [inline]
 


Member Function Documentation

void lm::StubEffector::effectThis   [inline, virtual]
 

Implements lm::Effector.

std::string lm::Effector::getName   [inline, inherited]
 


Member Data Documentation

std::string lm::Effector::mDesc [protected, inherited]
 

std::string lm::Effector::mName [protected, inherited]
 


The documentation for this class was generated from the following file:
Generated on Wed Oct 22 21:33:22 2003 for AI Loom by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002