renderer
Class BatchModelRenderer
ModelRenderer
|
+--BatchModelRenderer
in ModelRenderer.h
in ModelRenderer.cpp
- class BatchModelRenderer
- extends ModelRenderer
Class BatchModelRenderer: Model renderer that sorts submitted models
by CModelDef and texture for batching, and uses a ModelVertexRenderer
(e.g. FixedFunctionModelRenderer) to manage model vertices.
m
private BatchModelRendererInternals* m;
BatchModelRenderer
public BatchModelRenderer( ModelVertexRendererPtr vertexrenderer );
~BatchModelRenderer
public virtual ~BatchModelRenderer();
EndFrame
public virtual void EndFrame();
HaveSubmissions
public virtual bool HaveSubmissions();
PrepareModels
public virtual void PrepareModels();
Render
public virtual void Render( RenderModifierPtr modifier, u32 flags );
Submit
public virtual void Submit( CModel* model );