Public Member Functions | Private Types | Private Attributes
rve_render_server::Camera Class Reference

#include <camera.h>

List of all members.

Public Member Functions

void addRenderTarget (RenderTarget *rt)
 Camera (Ogre::Camera *cam)
Ogre::Camera * getOgreCamera ()
void removeRenderTarget (RenderTarget *rt)
void setOrientation (const Ogre::Quaternion &)
void setPosition (const Ogre::Vector3 &)
void setProjectionMatrix (const Ogre::Matrix4 &)
 ~Camera ()

Private Types

typedef std::vector
< RenderTarget * > 
V_RenderTarget

Private Attributes

V_RenderTarget attached_targets_
Ogre::Camera * cam_

Detailed Description

Definition at line 52 of file camera.h.


Member Typedef Documentation

Definition at line 70 of file camera.h.


Constructor & Destructor Documentation

rve_render_server::Camera::Camera ( Ogre::Camera *  cam)

Definition at line 38 of file camera.cpp.

Definition at line 43 of file camera.cpp.


Member Function Documentation

Definition at line 69 of file camera.cpp.

Ogre::Camera* rve_render_server::Camera::getOgreCamera ( ) [inline]

Definition at line 58 of file camera.h.

Definition at line 74 of file camera.cpp.

Definition at line 59 of file camera.cpp.

Definition at line 54 of file camera.cpp.

Definition at line 64 of file camera.cpp.


Member Data Documentation

Definition at line 71 of file camera.h.

Ogre::Camera* rve_render_server::Camera::cam_ [private]

Definition at line 68 of file camera.h.


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


rve_render_server
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:15