WWCLIENT::CInteractiveSobController Class Reference

#include <CInteractiveSobController.h>

Inherits WWCOMMON::ISobController.

List of all members.

Public Member Functions

 CInteractiveSobController (CActorProxy *sob)
virtual ~CInteractiveSobController ()
void update ()
const char * getControllerName ()

Private Member Functions

void doMove (int fwd_back)
void doStrafe (int strafe)
void doOrient (int orient)

Private Attributes

CActorProxym_Subject
int m_fwd_back
int m_strafe
int m_orient

Static Private Attributes

static const char * m_Name = "interactive"

Detailed Description

Definition at line 50 of file CInteractiveSobController.h.


Constructor & Destructor Documentation

WWCLIENT::CInteractiveSobController::CInteractiveSobController ( CActorProxy sob  ) 

Definition at line 60 of file CInteractiveSobController.cpp.

References m_fwd_back, m_orient, m_strafe, and m_Subject.

WWCLIENT::CInteractiveSobController::~CInteractiveSobController (  )  [virtual]

Definition at line 65 of file CInteractiveSobController.cpp.


Member Function Documentation

void WWCLIENT::CInteractiveSobController::doMove ( int  fwd_back  )  [private]
void WWCLIENT::CInteractiveSobController::doOrient ( int  orient  )  [private]
void WWCLIENT::CInteractiveSobController::doStrafe ( int  strafe  )  [private]
const char * WWCLIENT::CInteractiveSobController::getControllerName (  )  [virtual]

Implements WWCOMMON::ISobController.

Definition at line 85 of file CInteractiveSobController.cpp.

References m_Name.

void WWCLIENT::CInteractiveSobController::update (  )  [virtual]

Member Data Documentation

Definition at line 66 of file CInteractiveSobController.h.

Referenced by CInteractiveSobController(), and doMove().

const char * WWCLIENT::CInteractiveSobController::m_Name = "interactive" [static, private]

Definition at line 60 of file CInteractiveSobController.h.

Referenced by getControllerName().

Definition at line 68 of file CInteractiveSobController.h.

Referenced by CInteractiveSobController(), and doOrient().

Definition at line 67 of file CInteractiveSobController.h.

Referenced by CInteractiveSobController(), and doStrafe().


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

Generated on Mon Jan 11 12:04:39 2010 for Werewolf by  doxygen 1.6.1