Public Member Functions | |
virtual void | affect ()=0 |
PersonControl (Person *person) | |
virtual | ~PersonControl () |
Protected Attributes | |
Person * | person |
Annchienta::PersonControl::PersonControl | ( | Person * | person | ) |
Create a new PersonControl for a Person.
person | Person to control. |
virtual Annchienta::PersonControl::~PersonControl | ( | ) | [virtual] |
Desturctor.
virtual void Annchienta::PersonControl::affect | ( | ) | [pure virtual] |
Affect the Person to be controlled.
Implemented in SwigDirector_PersonControl, SwigDirector_SamplePersonControl, SwigDirector_InputPersonControl, SwigDirector_FollowPathPersonControl, Annchienta::FollowPathPersonControl, Annchienta::InputPersonControl, and Annchienta::SamplePersonControl.
Person* Annchienta::PersonControl::person [protected] |