#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) |
|
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()
◆ 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: