#include <OverlayRenderer.hpp>
|
| | OverlaysDrawData (RenderDevice const &device, VkCommandBufferLevel level, OverlaysCommonData &commonData, bool isHdr) |
| |
| OverlayDrawNode & | getPanelNode (RenderDevice const &device, VkRenderPass renderPass, Pass const &pass) |
| |
| OverlayDrawNode & | getBorderNode (RenderDevice const &device, VkRenderPass renderPass, Pass const &pass) |
| |
| OverlayDrawNode & | getTextNode (RenderDevice const &device, VkRenderPass renderPass, Pass const &pass, bool sdfFont) |
| |
| ashes::DescriptorSet const & | createTextDescriptorSet (FontTexture &fontTexture) |
| |
| void | beginPrepare (VkRenderPass renderPass, VkFramebuffer framebuffer, crg::Fence &fence, crg::FramePassTimer &timer, castor::Size const &size) |
| |
| void | endPrepare () |
| |
◆ OverlaysDrawData()
| castor3d::OverlayRenderer::OverlaysDrawData::OverlaysDrawData |
( |
RenderDevice const & | device, |
|
|
VkCommandBufferLevel | level, |
|
|
OverlaysCommonData & | commonData, |
|
|
bool | isHdr ) |
◆ beginPrepare()
| void castor3d::OverlayRenderer::OverlaysDrawData::beginPrepare |
( |
VkRenderPass | renderPass, |
|
|
VkFramebuffer | framebuffer, |
|
|
crg::Fence & | fence, |
|
|
crg::FramePassTimer & | timer, |
|
|
castor::Size const & | size ) |
◆ createTextDescriptorSet()
| ashes::DescriptorSet const & castor3d::OverlayRenderer::OverlaysDrawData::createTextDescriptorSet |
( |
FontTexture & | fontTexture | ) |
|
◆ endPrepare()
| void castor3d::OverlayRenderer::OverlaysDrawData::endPrepare |
( |
| ) |
|
◆ getBorderNode()
◆ getPanelNode()
◆ getTextNode()
| OverlayDrawNode & castor3d::OverlayRenderer::OverlaysDrawData::getTextNode |
( |
RenderDevice const & | device, |
|
|
VkRenderPass | renderPass, |
|
|
Pass const & | pass, |
|
|
bool | sdfFont ) |
◆ commands
◆ retired
| castor::Vector< ashes::DescriptorSetPtr > castor3d::OverlayRenderer::OverlaysDrawData::retired |
◆ textDescriptorLayout
| ashes::DescriptorSetLayoutPtr castor3d::OverlayRenderer::OverlaysDrawData::textDescriptorLayout |
◆ textDescriptorPool
| ashes::DescriptorSetPoolPtr castor3d::OverlayRenderer::OverlaysDrawData::textDescriptorPool |
◆ textDescriptorSets
◆ timerBlock
| castor::RawUniquePtr< crg::FramePassTimerBlock > castor3d::OverlayRenderer::OverlaysDrawData::timerBlock |
The documentation for this struct was generated from the following file: