I3DExGBufferRenderer Struct Reference
[External Interfaces]

Inheritance diagram for I3DExGBufferRenderer:
IMCUnknown

List of all members.

Classes

struct  TGBufferInfo

Public Member Functions

virtual MCCOMErr MCCOMAPI SetGBufferNeed (const TMCArray< TGBufferInfo > &bufferInfos)=0

Detailed Description

A final renderer can implement this interface so as to support GBuffer rendering. If the renderer implement this interface


Member Function Documentation

virtual MCCOMErr MCCOMAPI I3DExGBufferRenderer::SetGBufferNeed ( const TMCArray< TGBufferInfo > &  bufferInfos  )  [pure virtual]

Sets the number of GBuffers that needs to be rendered as well as the ID of each buffer. These buffers are in the same orders as the ones that are given to the tileRenderer in the RTData struct.

See also:
I3DExFinalRenderer
Parameters:
bufferNbr The number of GBuffers to be rendered.
bufferID A pointer to an array of buffer IDs.

The documentation for this struct was generated from the following file:
Generated on Mon Apr 26 22:47:37 2010 for Carrara SDK Doc by  doxygen 1.6.3