![]()  | 
  
    Pyrogenesis HEAD
    
   Pyrogenesis, a RTS Engine 
   | 
 
This is the complete list of members for ModelRenderer, including all inherited members.
| BuildColor4ub(CModel *model, const VertexArrayIterator< CVector3D > &Normal, const VertexArrayIterator< SColor4ub > &Color) | ModelRenderer | static | 
| BuildIndices(const CModelDefPtr &mdef, const VertexArrayIterator< u16 > &Indices) | ModelRenderer | static | 
| BuildPositionAndNormals(CModel *model, const VertexArrayIterator< CVector3D > &Position, const VertexArrayIterator< CVector3D > &Normal) | ModelRenderer | static | 
| BuildUV(const CModelDefPtr &mdef, const VertexArrayIterator< float[2]> &UV, int UVset) | ModelRenderer | static | 
| CopyPositionAndNormals(const CModelDefPtr &mdef, const VertexArrayIterator< CVector3D > &Position, const VertexArrayIterator< CVector3D > &Normal) | ModelRenderer | static | 
| EndFrame()=0 | ModelRenderer | pure virtual | 
| GenTangents(const CModelDefPtr &mdef, std::vector< float > &newVertices, bool gpuSkinning) | ModelRenderer | static | 
| Init() | ModelRenderer | static | 
| ModelRenderer() | ModelRenderer | inline | 
| PrepareModels()=0 | ModelRenderer | pure virtual | 
| Render(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const RenderModifierPtr &modifier, const CShaderDefines &context, int cullGroup, int flags)=0 | ModelRenderer | pure virtual | 
| Submit(int cullGroup, CModel *model)=0 | ModelRenderer | pure virtual | 
| UploadModels(Renderer::Backend::IDeviceCommandContext *deviceCommandContext)=0 | ModelRenderer | pure virtual | 
| ~ModelRenderer() | ModelRenderer | inlinevirtual |