Annchienta::PersonControl Class Reference

Inherited by Annchienta::FollowPathPersonControl, Annchienta::InputPersonControl, Annchienta::SamplePersonControl, and SwigDirector_PersonControl.

List of all members.

Public Member Functions

virtual void affect ()=0
 PersonControl (Person *person)
virtual ~PersonControl ()

Protected Attributes

Personperson


Detailed Description

This is an abstract class that controls a Person, meaning a facility to move a Person around the Map. See SamplePersonControl or InputPersonControl for implementations.

Constructor & Destructor Documentation

Annchienta::PersonControl::PersonControl ( Person person  ) 

Create a new PersonControl for a Person.

Parameters:
person Person to control.

virtual Annchienta::PersonControl::~PersonControl (  )  [virtual]

Desturctor.


Member Function Documentation

virtual void Annchienta::PersonControl::affect (  )  [pure virtual]


Member Data Documentation


Generated on Wed Feb 4 16:31:47 2009 for Annchienta by  doxygen 1.5.7.1