#include <iso_visual_camera.h>
Inherits iso::visual::SceneObject.
Inheritance diagram for iso::visual::Camera:


Public Member Functions | |
| Camera (const base::String &pName, GLProgram *pProgram) | |
| create camera | |
| ~Camera () | |
| destructor | |
| CameraTransformNode * | camTransform () |
| void | renderToImage (const base::String &pImageName, unsigned int pRenderIndex) |
| void | render () |
| void | registerData (Data *pData) throw (VisualException) |
Static Protected Attributes | |
| static base::String | sName |
| static unsigned int | sCount |
Friends | |
| class | View |
| Camera::Camera | ( | const base::String & | pName, | |
| GLProgram * | pProgram | |||
| ) |
create camera
| Camera::~Camera | ( | ) |
destructor
| CameraTransformNode * Camera::camTransform | ( | ) |
| void Camera::renderToImage | ( | const base::String & | pImageName, | |
| unsigned int | pRenderIndex | |||
| ) |
| void Camera::render | ( | ) |
Reimplemented from iso::visual::SceneObject.
| void Camera::registerData | ( | Data * | pData | ) | throw (VisualException) [virtual] |
Reimplemented from iso::visual::SceneObject.
friend class View [friend] |
base::String Camera::sName [static, protected] |
default name
unsigned int Camera::sCount [static, protected] |
instance count
1.5.1