Liste complète des membres de Castor3D::RenderPipeline, y compris les membres hérités :
AddUniformBuffer(UniformBuffer &p_ubo) | Castor3D::RenderPipeline | |
Apply() const =0 | Castor3D::RenderPipeline | pure virtual |
ApplyMatrices(UniformBuffer const &p_matrixBuffer, uint64_t p_matricesMask) | Castor3D::RenderPipeline | |
ApplyModel(UniformBuffer const &p_matrixBuffer) const | Castor3D::RenderPipeline | |
ApplyNormal(UniformBuffer const &p_matrixBuffer) | Castor3D::RenderPipeline | |
ApplyProjection(UniformBuffer const &p_matrixBuffer) const | Castor3D::RenderPipeline | |
ApplyTexture(uint32_t p_index, UniformBuffer const &p_matrixBuffer) const | Castor3D::RenderPipeline | |
ApplyView(UniformBuffer const &p_matrixBuffer) const | Castor3D::RenderPipeline | |
Cleanup() | Castor3D::RenderPipeline | |
GetDirectionalShadowMapsVariable() | Castor3D::RenderPipeline | inline |
GetFlags() const | Castor3D::RenderPipeline | inline |
GetModelMatrix() const | Castor3D::RenderPipeline | inline |
GetPointShadowMapsVariable() | Castor3D::RenderPipeline | inline |
GetProgram() const | Castor3D::RenderPipeline | inline |
GetProgram() | Castor3D::RenderPipeline | inline |
GetProjectionMatrix() const | Castor3D::RenderPipeline | inline |
GetSpotShadowMapsVariable() | Castor3D::RenderPipeline | inline |
GetTextureMatrix(uint32_t p_index) const | Castor3D::RenderPipeline | inline |
GetTexturesCount() | Castor3D::RenderPipeline | inline |
GetViewMatrix() const | Castor3D::RenderPipeline | inline |
m_bindings | Castor3D::RenderPipeline | protected |
m_blState | Castor3D::RenderPipeline | protected |
m_directionalShadowMaps | Castor3D::RenderPipeline | protected |
m_dsState | Castor3D::RenderPipeline | protected |
m_flags | Castor3D::RenderPipeline | protected |
m_msState | Castor3D::RenderPipeline | protected |
m_mtxModel | Castor3D::RenderPipeline | protected |
m_mtxNormal | Castor3D::RenderPipeline | protected |
m_mtxProjection | Castor3D::RenderPipeline | protected |
m_mtxTexture | Castor3D::RenderPipeline | protected |
m_mtxView | Castor3D::RenderPipeline | protected |
m_pointShadowMaps | Castor3D::RenderPipeline | protected |
m_program | Castor3D::RenderPipeline | protected |
m_rsState | Castor3D::RenderPipeline | protected |
m_sceneUbo | Castor3D::RenderPipeline | protected |
m_spotShadowMaps | Castor3D::RenderPipeline | protected |
m_textureCount | Castor3D::RenderPipeline | protected |
MtxModel | Castor3D::RenderPipeline | static |
MtxNormal | Castor3D::RenderPipeline | static |
MtxProjection | Castor3D::RenderPipeline | static |
MtxTexture | Castor3D::RenderPipeline | static |
MtxView | Castor3D::RenderPipeline | static |
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::RenderPipeline | explicit |
SetModelMatrix(Castor::Matrix4x4r const &p_mtx) | Castor3D::RenderPipeline | inline |
SetProjectionMatrix(Castor::Matrix4x4r const &p_mtx) | Castor3D::RenderPipeline | inline |
SetTextureMatrix(uint32_t p_index, Castor::Matrix4x4r const &p_mtx) | Castor3D::RenderPipeline | inline |
SetViewMatrix(Castor::Matrix4x4r const &p_mtx) | Castor3D::RenderPipeline | inline |
UnProject(Castor::Point3i const &p_scene, Castor::Point4r const &p_viewport, Castor::Point3r &p_result) | Castor3D::RenderPipeline | |
~RenderPipeline() | Castor3D::RenderPipeline | virtual |