Pyrogenesis
13997
|
#include <boost/shared_ptr.hpp>
#include "graphics/MeshManager.h"
#include "graphics/RenderableObject.h"
#include "graphics/SColor.h"
#include "renderer/VertexArray.h"
Go to the source code of this file.
Classes | |
class | CModelFilter |
class | CModelRData |
Class CModelRData: Render data that is maintained per CModel. More... | |
class | ModelRenderer |
Class ModelRenderer: Abstract base class for all model renders. More... | |
class | ShaderModelRenderer |
Implementation of ModelRenderer that loads the appropriate shaders for rendering each model, and that batches by shader (and by mesh and texture). More... | |
Typedefs | |
typedef shared_ptr < RenderModifier > | RenderModifierPtr |
typedef shared_ptr < LitRenderModifier > | LitRenderModifierPtr |
typedef shared_ptr < ModelVertexRenderer > | ModelVertexRendererPtr |
typedef shared_ptr< ModelRenderer > | ModelRendererPtr |
typedef shared_ptr<LitRenderModifier> LitRenderModifierPtr |
Definition at line 37 of file ModelRenderer.h.
typedef shared_ptr<ModelRenderer> ModelRendererPtr |
Definition at line 43 of file ModelRenderer.h.
typedef shared_ptr<ModelVertexRenderer> ModelVertexRendererPtr |
Definition at line 40 of file ModelRenderer.h.
typedef shared_ptr<RenderModifier> RenderModifierPtr |
Definition at line 34 of file ModelRenderer.h.