Castor3D  ..
Castor3D::RenderPipeline Liste des membres

Liste complète des membres de Castor3D::RenderPipeline, y compris les membres hérités :

AddUniformBuffer(UniformBuffer &p_ubo)Castor3D::RenderPipeline
Apply() const =0Castor3D::RenderPipelinepure virtual
ApplyMatrices(UniformBuffer const &p_matrixBuffer, uint64_t p_matricesMask)Castor3D::RenderPipeline
ApplyModel(UniformBuffer const &p_matrixBuffer) constCastor3D::RenderPipeline
ApplyNormal(UniformBuffer const &p_matrixBuffer)Castor3D::RenderPipeline
ApplyProjection(UniformBuffer const &p_matrixBuffer) constCastor3D::RenderPipeline
ApplyTexture(uint32_t p_index, UniformBuffer const &p_matrixBuffer) constCastor3D::RenderPipeline
ApplyView(UniformBuffer const &p_matrixBuffer) constCastor3D::RenderPipeline
Cleanup()Castor3D::RenderPipeline
GetDirectionalShadowMapsVariable()Castor3D::RenderPipelineinline
GetFlags() constCastor3D::RenderPipelineinline
GetModelMatrix() constCastor3D::RenderPipelineinline
GetPointShadowMapsVariable()Castor3D::RenderPipelineinline
GetProgram() constCastor3D::RenderPipelineinline
GetProgram()Castor3D::RenderPipelineinline
GetProjectionMatrix() constCastor3D::RenderPipelineinline
GetSpotShadowMapsVariable()Castor3D::RenderPipelineinline
GetTextureMatrix(uint32_t p_index) constCastor3D::RenderPipelineinline
GetTexturesCount()Castor3D::RenderPipelineinline
GetViewMatrix() constCastor3D::RenderPipelineinline
m_bindingsCastor3D::RenderPipelineprotected
m_blStateCastor3D::RenderPipelineprotected
m_directionalShadowMapsCastor3D::RenderPipelineprotected
m_dsStateCastor3D::RenderPipelineprotected
m_flagsCastor3D::RenderPipelineprotected
m_msStateCastor3D::RenderPipelineprotected
m_mtxModelCastor3D::RenderPipelineprotected
m_mtxNormalCastor3D::RenderPipelineprotected
m_mtxProjectionCastor3D::RenderPipelineprotected
m_mtxTextureCastor3D::RenderPipelineprotected
m_mtxViewCastor3D::RenderPipelineprotected
m_pointShadowMapsCastor3D::RenderPipelineprotected
m_programCastor3D::RenderPipelineprotected
m_rsStateCastor3D::RenderPipelineprotected
m_sceneUboCastor3D::RenderPipelineprotected
m_spotShadowMapsCastor3D::RenderPipelineprotected
m_textureCountCastor3D::RenderPipelineprotected
MtxModelCastor3D::RenderPipelinestatic
MtxNormalCastor3D::RenderPipelinestatic
MtxProjectionCastor3D::RenderPipelinestatic
MtxTextureCastor3D::RenderPipelinestatic
MtxViewCastor3D::RenderPipelinestatic
Project(Castor::Point3r const &p_screen, Castor::Point4r const &p_viewport, Castor::Point3r &p_result)Castor3D::RenderPipeline
RenderPipeline(RenderSystem &p_renderSystem, DepthStencilState &&p_dsState, RasteriserState &&p_rsState, BlendState &&p_blState, MultisampleState &&p_msState, ShaderProgram &p_program, PipelineFlags const &p_flags)Castor3D::RenderPipelineexplicit
SetModelMatrix(Castor::Matrix4x4r const &p_mtx)Castor3D::RenderPipelineinline
SetProjectionMatrix(Castor::Matrix4x4r const &p_mtx)Castor3D::RenderPipelineinline
SetTextureMatrix(uint32_t p_index, Castor::Matrix4x4r const &p_mtx)Castor3D::RenderPipelineinline
SetViewMatrix(Castor::Matrix4x4r const &p_mtx)Castor3D::RenderPipelineinline
UnProject(Castor::Point3i const &p_scene, Castor::Point4r const &p_viewport, Castor::Point3r &p_result)Castor3D::RenderPipeline
~RenderPipeline()Castor3D::RenderPipelinevirtual