iso::visual::CameraRenderNode Class Reference

#include <iso_visual_camera_render_node.h>

Inherits iso::visual::SceneRenderNode.

Inheritance diagram for iso::visual::CameraRenderNode:

Inheritance graph
[legend]
Collaboration diagram for iso::visual::CameraRenderNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CameraRenderNode (Camera *pCamera, SceneRenderProperty *pProperty)
 ~CameraRenderNode ()
void renderToImage (Image *pImage, unsigned int pRenderIndex)
 render to image
void deactivateRenderToImage ()
 deactivate render to image mode
bool checkRenderToImage ()
 check whether camera renders to image
void render ()
 render

Protected Attributes

ImageRenderermImageRenderer
bool mImageRenderActive

Constructor & Destructor Documentation

CameraRenderNode::CameraRenderNode ( Camera pCamera,
SceneRenderProperty pProperty 
)

CameraRenderNode::~CameraRenderNode (  ) 


Member Function Documentation

void CameraRenderNode::renderToImage ( Image pImage,
unsigned int  pRenderIndex 
)

render to image

Parameters:
pImage image to render to image attachment point

void CameraRenderNode::deactivateRenderToImage (  ) 

deactivate render to image mode

bool CameraRenderNode::checkRenderToImage (  ) 

check whether camera renders to image

Returns:
true, if camera renders to image, false otherwise

void CameraRenderNode::render (  )  [virtual]

render

Reimplemented from iso::visual::SceneRenderNode.


Member Data Documentation

ImageRenderer* iso::visual::CameraRenderNode::mImageRenderer [protected]

bool iso::visual::CameraRenderNode::mImageRenderActive [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 14:23:42 2011 for iso visual by  doxygen 1.5.1