BeginRender() | Castor3D::RenderTechniqueBase | |
CASTOR_TYPE(uint8_t) | Castor3D::DeferredShadingRenderTechnique | inlineprotected |
Cleanup() | Castor3D::RenderTechniqueBase | |
Create() | Castor3D::RenderTechniqueBase | |
CreateInstance(RenderTarget &p_renderTarget, RenderSystem *p_pRenderSystem, Parameters const &p_params) | Castor3D::DeferredShadingRenderTechnique | static |
DECLARE_SMART_PTR(Point3rFrameVariable) | Castor3D::DeferredShadingRenderTechnique | protected |
DeferredShadingRenderTechnique() | Castor3D::DeferredShadingRenderTechnique | protected |
DeferredShadingRenderTechnique(RenderTarget &p_renderTarget, RenderSystem *p_pRenderSystem, Parameters const &p_params) | Castor3D::DeferredShadingRenderTechnique | protected |
Destroy() | Castor3D::RenderTechniqueBase | |
DoBeginRender() | Castor3D::DeferredShadingRenderTechnique | protectedvirtual |
DoCleanup() | Castor3D::DeferredShadingRenderTechnique | protectedvirtual |
DoCreate() | Castor3D::DeferredShadingRenderTechnique | protectedvirtual |
DoDestroy() | Castor3D::DeferredShadingRenderTechnique | protectedvirtual |
DoEndRender() | Castor3D::DeferredShadingRenderTechnique | protectedvirtual |
DoInitialise(uint32_t &p_index) | Castor3D::DeferredShadingRenderTechnique | protectedvirtual |
DoRender(Scene &p_scene, Camera &p_camera, eTOPOLOGY p_ePrimitives, double p_dFrameTime) | Castor3D::DeferredShadingRenderTechnique | protectedvirtual |
eDS_TEXTURE | Castor3D::DeferredShadingRenderTechnique | protected |
EndRender() | Castor3D::RenderTechniqueBase | |
GetName() const | Castor3D::RenderTechniqueBase | inline |
Initialise(uint32_t &p_index) | Castor3D::RenderTechniqueBase | |
m_arrayVertex | Castor3D::DeferredShadingRenderTechnique | protected |
m_name | Castor3D::RenderTechniqueBase | protected |
m_pBuffer | Castor3D::DeferredShadingRenderTechnique | protected |
m_pColorAttach | Castor3D::RenderTechniqueBase | protected |
m_pColorBuffer | Castor3D::RenderTechniqueBase | protected |
m_pDeclaration | Castor3D::DeferredShadingRenderTechnique | protected |
m_pDepthAttach | Castor3D::RenderTechniqueBase | protected |
m_pDepthBuffer | Castor3D::RenderTechniqueBase | protected |
m_pDsBufDepth | Castor3D::DeferredShadingRenderTechnique | protected |
m_pDsDepthAttach | Castor3D::DeferredShadingRenderTechnique | protected |
m_pDsFrameBuffer | Castor3D::DeferredShadingRenderTechnique | protected |
m_pDsGeometricState | Castor3D::DeferredShadingRenderTechnique | protected |
m_pDsLightsState | Castor3D::DeferredShadingRenderTechnique | protected |
m_pDsShaderProgram | Castor3D::DeferredShadingRenderTechnique | protected |
m_pDsTexAttachs | Castor3D::DeferredShadingRenderTechnique | protected |
m_pDsTextures | Castor3D::DeferredShadingRenderTechnique | protected |
m_pEngine | Castor3D::RenderTechniqueBase | protected |
m_pFrameBuffer | Castor3D::RenderTechniqueBase | protected |
m_pGeometryBuffers | Castor3D::DeferredShadingRenderTechnique | protected |
m_pRenderSystem | Castor3D::RenderTechniqueBase | protected |
m_pRenderTarget | Castor3D::RenderTechniqueBase | protected |
m_pShaderCamera | Castor3D::DeferredShadingRenderTechnique | protected |
m_pViewport | Castor3D::DeferredShadingRenderTechnique | protected |
m_rect | Castor3D::RenderTechniqueBase | protected |
m_sampler | Castor3D::RenderTechniqueBase | protected |
m_size | Castor3D::RenderTechniqueBase | protected |
m_wp2DBlendState | Castor3D::RenderTechniqueBase | protected |
m_wp2DDepthStencilState | Castor3D::RenderTechniqueBase | protected |
Render(Scene &p_scene, Camera &p_camera, eTOPOLOGY p_ePrimitives, double p_dFrameTime) | Castor3D::RenderTechniqueBase | |
RenderTechniqueBase(Castor::String const &p_name) | Castor3D::RenderTechniqueBase | protected |
RenderTechniqueBase(Castor::String const &p_name, RenderTarget &p_renderTarget, RenderSystem *p_pRenderSystem, Parameters const &p_params) | Castor3D::RenderTechniqueBase | protected |
~DeferredShadingRenderTechnique() | Castor3D::DeferredShadingRenderTechnique | virtual |
~RenderTechniqueBase() | Castor3D::RenderTechniqueBase | virtual |