ezEngine  Milestone 7
ezMeshRenderer Class Reference
Inheritance diagram for ezMeshRenderer:

Public Member Functions

virtual void GetSupportedRenderDataTypes (ezHybridArray< const ezRTTI *, 8 > &types) override
virtual ezUInt32 Render (const ezRenderViewContext &renderContext, ezRenderPipelinePass *pPass, const ezArrayPtr< const ezRenderData *const > &renderData) override
 Should return the number of objects which have been rendered. More...

Private Member Functions


Private Attributes

ezConstantBufferResourceHandle m_hObjectTransformCB

Additional Inherited Members

- Static Public Member Functions inherited from ezNoBase
static const ezRTTIGetStaticRTTI ()

Member Function Documentation

ezUInt32 ezMeshRenderer::Render ( const ezRenderViewContext renderViewContext,
ezRenderPipelinePass pPass,
const ezArrayPtr< const ezRenderData *const > &  renderData 

Should return the number of objects which have been rendered.

Not sure ezMeshRenderer should create the ObjectConstants CB, probably this should be centralized somewhere else

Implements ezRenderer.

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