Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
This is the complete list of members for ShaderModelRenderer, 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() override | ShaderModelRenderer | virtual |
GenTangents(const CModelDefPtr &mdef, std::vector< float > &newVertices, bool gpuSkinning) | ModelRenderer | static |
Init() | ModelRenderer | static |
m | ShaderModelRenderer | private |
ModelRenderer() | ModelRenderer | inline |
PrepareModels() override | ShaderModelRenderer | virtual |
Render(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const RenderModifierPtr &modifier, const CShaderDefines &context, int cullGroup, int flags) override | ShaderModelRenderer | virtual |
ShaderModelRenderer(ModelVertexRendererPtr vertexrender) | ShaderModelRenderer | |
ShaderModelRendererInternals | ShaderModelRenderer | friend |
Submit(int cullGroup, CModel *model) override | ShaderModelRenderer | virtual |
UploadModels(Renderer::Backend::IDeviceCommandContext *deviceCommandContext) override | ShaderModelRenderer | virtual |
~ModelRenderer() | ModelRenderer | inlinevirtual |
~ShaderModelRenderer() override | ShaderModelRenderer |