HatchitGraphics
Public Member Functions | Protected Attributes | List of all members
Hatchit::Graphics::MeshRenderer Class Reference
Inheritance diagram for Hatchit::Graphics::MeshRenderer:
Hatchit::Graphics::IObjectRenderer

Public Member Functions

 MeshRenderer (Renderer *renderer)
 
virtual void SetMaterial (MaterialHandle material)
 
virtual void SetMesh (MeshHandle mesh)
 
virtual void SetInstanceData (ShaderVariableChunk *data)
 
virtual void Render ()
 

Protected Attributes

Rendererm_renderer
 
RenderPassHandle m_renderPass
 
PipelineHandle m_pipeline
 
MaterialHandle m_material
 
MeshHandle m_mesh
 
ShaderVariableChunkm_instanceData
 

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