ICamCtrl Class Reference

#include <ICamCtrl.h>

Inheritance diagram for ICamCtrl:

IInputHandler IManagedObject CSceneCtrl CScrollXZCamCtrl

List of all members.

Public Member Functions

 ICamCtrl ()
virtual ~ICamCtrl ()
virtual void Enable (const TSmartPointer< CCamera > &pCamera)
virtual void Disable ()
virtual void Reset ()
bool IsEnabled ()

Protected Member Functions

virtual void Update ()=0

Protected Attributes

TSmartPointer< CCameram_pCamera

Private Member Functions

 ICamCtrl (const ICamCtrl &)
const ICamCtrloperator= (const ICamCtrl &)


Detailed Description

Definition at line 36 of file ICamCtrl.h.


Constructor & Destructor Documentation

ICamCtrl::ICamCtrl (  ) 

Definition at line 26 of file ICamCtrl.cpp.

ICamCtrl::~ICamCtrl (  )  [virtual]

Definition at line 29 of file ICamCtrl.cpp.

References m_pCamera.

ICamCtrl::ICamCtrl ( const ICamCtrl  )  [private]


Member Function Documentation

void ICamCtrl::Disable (  )  [virtual]

Reimplemented in CSceneCtrl, and CScrollXZCamCtrl.

Definition at line 39 of file ICamCtrl.cpp.

References m_pCamera.

void ICamCtrl::Enable ( const TSmartPointer< CCamera > &  pCamera  )  [virtual]

Reimplemented in CSceneCtrl, and CScrollXZCamCtrl.

Definition at line 34 of file ICamCtrl.cpp.

References m_pCamera.

bool ICamCtrl::IsEnabled (  )  [inline]

const ICamCtrl& ICamCtrl::operator= ( const ICamCtrl  )  [private]

virtual void ICamCtrl::Reset (  )  [inline, virtual]

Reimplemented in CSceneCtrl.

Definition at line 48 of file ICamCtrl.h.

virtual void ICamCtrl::Update (  )  [protected, pure virtual]

Implemented in CSceneCtrl, and CScrollXZCamCtrl.


Member Data Documentation


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

Generated on Wed Dec 10 03:22:18 2008 for VStudio by  doxygen 1.5.7.1