beginRender(Viewport const &viewport) | castor3d::OverlayRenderer | |
cleanup() | castor3d::OverlayRenderer | |
doCreateOverlayProgram(TextureChannels const &textureFlags) | castor3d::OverlayRenderer | protected |
doCreateTextGeometryBuffers() | castor3d::OverlayRenderer | protected |
doDrawItem(Material &material, VertexBuffer const &vertexBuffer, OverlayGeometryBuffers const &geometryBuffers, uint32_t count) | castor3d::OverlayRenderer | protected |
doDrawItem(Pass &pass, VertexBuffer const &vertexBuffer, GeometryBuffers const &geometryBuffers, uint32_t count) | castor3d::OverlayRenderer | protected |
doDrawItem(Pass &pass, VertexBuffer const &vertexBuffer, GeometryBuffers const &geometryBuffers, TextureLayout const &texture, Sampler const &sampler, uint32_t count) | castor3d::OverlayRenderer | protected |
doFillTextPart(int32_t count, TextOverlay::VertexArray::const_iterator &it, uint32_t index) | castor3d::OverlayRenderer | protected |
doGetPanelNode(Pass &pass) | castor3d::OverlayRenderer | protected |
doGetPanelPipeline(TextureChannels textureFlags) | castor3d::OverlayRenderer | protected |
doGetPipeline(TextureChannels const &textureFlags) | castor3d::OverlayRenderer | protected |
doGetTextNode(Pass &pass) | castor3d::OverlayRenderer | protected |
doGetTextPipeline(TextureChannels textureFlags) | castor3d::OverlayRenderer | protected |
drawBorderPanel(BorderPanelOverlay &overlay) | castor3d::OverlayRenderer | |
drawPanel(PanelOverlay &overlay) | castor3d::OverlayRenderer | |
drawText(TextOverlay &overlay) | 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_overlayUbo | castor3d::OverlayRenderer | protected |
m_panelGeometryBuffers | castor3d::OverlayRenderer | protected |
m_panelVertex | castor3d::OverlayRenderer | protected |
m_panelVertexBuffer | 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_size | castor3d::OverlayRenderer | protected |
m_sizeChanged | castor3d::OverlayRenderer | protected |
m_textDeclaration | castor3d::OverlayRenderer | protected |
m_textsGeometryBuffers | castor3d::OverlayRenderer | protected |
m_textsVertexBuffers | castor3d::OverlayRenderer | protected |
OverlayRenderer(RenderSystem &renderSystem) | castor3d::OverlayRenderer | explicit |
~OverlayRenderer() | castor3d::OverlayRenderer | |