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

ImageRenderer * mImageRenderer
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