CameraManager Class Reference

#include <CameraManager.h>

List of all members.

Public Member Functions

 CameraManager ()
 ~CameraManager ()
void addCamera (Camera *_val)
CameragetCamera (std::string _name)
CameragetCamera (int _id)
CameragetActiveCamera ()
void setActiveCamera (std::string _name)
void setActiveCamera (int _id)
void update ()

Protected Attributes

std::list< Camera * > m_cameras
Cameram_activeCamera

Detailed Description

Definition at line 14 of file CameraManager.h.


Constructor & Destructor Documentation

CameraManager::CameraManager (  ) 

Definition at line 4 of file CameraManager.cpp.

CameraManager::~CameraManager (  ) 

Definition at line 53 of file CameraManager.cpp.


Member Function Documentation

void CameraManager::addCamera ( Camera _val  ) 

Definition at line 63 of file CameraManager.cpp.

Camera * CameraManager::getActiveCamera (  ) 

Definition at line 89 of file CameraManager.cpp.

Camera * CameraManager::getCamera ( int  _id  ) 

Definition at line 79 of file CameraManager.cpp.

Camera * CameraManager::getCamera ( std::string  _name  ) 

Definition at line 69 of file CameraManager.cpp.

void CameraManager::setActiveCamera ( int  _id  ) 

Definition at line 94 of file CameraManager.cpp.

void CameraManager::setActiveCamera ( std::string  _name  ) 

Definition at line 99 of file CameraManager.cpp.

void CameraManager::update (  ) 

Definition at line 104 of file CameraManager.cpp.


Member Data Documentation

Definition at line 34 of file CameraManager.h.

std::list<Camera*> CameraManager::m_cameras [protected]

Definition at line 33 of file CameraManager.h.


The documentation for this class was generated from the following files:
Generated on Fri Aug 20 08:28:48 2010 for VecTRacer by  doxygen 1.6.3