BeginRender(Viewport const &p_viewport) | Castor3D::OverlayRenderer | |
Cleanup() | Castor3D::OverlayRenderer | |
DoCreateOverlayProgram(TextureChannels const &p_textureFlags) | Castor3D::OverlayRenderer | protected |
DoCreateTextGeometryBuffers() | Castor3D::OverlayRenderer | protected |
DoDrawItem(Material &p_material, OverlayGeometryBuffers const &p_geometryBuffers, uint32_t p_count) | Castor3D::OverlayRenderer | protected |
DoDrawItem(Pass &p_pass, GeometryBuffers const &p_geometryBuffers, uint32_t p_count) | Castor3D::OverlayRenderer | protected |
DoDrawItem(Pass &p_pass, GeometryBuffers const &p_geometryBuffers, TextureLayout const &p_texture, Sampler const &p_sampler, uint32_t p_count) | Castor3D::OverlayRenderer | protected |
DoFillTextPart(int32_t p_count, TextOverlay::VertexArray::const_iterator &p_it, uint32_t &p_index) | Castor3D::OverlayRenderer | protected |
DoGetPanelNode(Pass &p_pass) | Castor3D::OverlayRenderer | protected |
DoGetPanelPipeline(TextureChannels p_textureFlags) | Castor3D::OverlayRenderer | protected |
DoGetPipeline(TextureChannels const &p_textureFlags) | Castor3D::OverlayRenderer | protected |
DoGetTextNode(Pass &p_pass) | Castor3D::OverlayRenderer | protected |
DoGetTextPipeline(TextureChannels p_textureFlags) | Castor3D::OverlayRenderer | protected |
DrawBorderPanel(BorderPanelOverlay &p_pBorderPanelOverlay) | Castor3D::OverlayRenderer | |
DrawPanel(PanelOverlay &p_pPanelOverlay) | Castor3D::OverlayRenderer | |
DrawText(TextOverlay &p_pTextPanelOverlay) | Castor3D::OverlayRenderer | |
EndRender() | Castor3D::OverlayRenderer | |
GetSize() const | Castor3D::OverlayRenderer | inline |
Initialise() | Castor3D::OverlayRenderer | |
IsSizeChanged() const | Castor3D::OverlayRenderer | inline |
m_borderGeometryBuffers | Castor3D::OverlayRenderer | protected |
m_borderVertex | Castor3D::OverlayRenderer | protected |
m_borderVertexBuffer | Castor3D::OverlayRenderer | protected |
m_declaration | Castor3D::OverlayRenderer | protected |
m_mapPanelNodes | Castor3D::OverlayRenderer | protected |
m_mapText | Castor3D::OverlayRenderer | protected |
m_mapTextNodes | Castor3D::OverlayRenderer | protected |
m_matrixUbo | Castor3D::OverlayRenderer | protected |
m_overlayPosition | Castor3D::OverlayRenderer | protected |
m_overlayUbo | Castor3D::OverlayRenderer | protected |
m_panelGeometryBuffers | Castor3D::OverlayRenderer | protected |
m_panelVertex | Castor3D::OverlayRenderer | protected |
m_panelVertexBuffer | Castor3D::OverlayRenderer | protected |
m_passUbo | Castor3D::OverlayRenderer | protected |
m_pipelines | Castor3D::OverlayRenderer | protected |
m_previousBorderZIndex | Castor3D::OverlayRenderer | protected |
m_previousCaption | Castor3D::OverlayRenderer | protected |
m_previousPanelZIndex | Castor3D::OverlayRenderer | protected |
m_previousTextZIndex | Castor3D::OverlayRenderer | protected |
m_projectionUniform | Castor3D::OverlayRenderer | protected |
m_size | Castor3D::OverlayRenderer | protected |
m_sizeChanged | Castor3D::OverlayRenderer | protected |
m_textDeclaration | Castor3D::OverlayRenderer | protected |
m_textsGeometryBuffers | Castor3D::OverlayRenderer | protected |
m_textsVertexBuffers | Castor3D::OverlayRenderer | protected |
m_viewUniform | Castor3D::OverlayRenderer | protected |
OverlayRenderer(RenderSystem &p_renderSystem) | Castor3D::OverlayRenderer | explicit |
~OverlayRenderer() | Castor3D::OverlayRenderer | |