Castor3D 0.16.0
Multiplatform 3D engine
|
#include <OverlayRenderer.hpp>
Public Member Functions | |
OverlaysComputeData (RenderDevice const &device, OverlaysCommonData &commonData) | |
void | reset () |
void | registerCommands (crg::RecordContext &context, VkCommandBuffer commandBuffer) const |
TextComputePipelineDescriptor & | getTextPipeline (FontTexture const &fontTexture) |
Public Attributes | |
ComputePipeline | panelPipeline |
ComputePipeline | borderPipeline |
TextComputePipeline | textPipeline |
castor3d::OverlayRenderer::OverlaysComputeData::OverlaysComputeData | ( | RenderDevice const & | device, |
OverlaysCommonData & | commonData ) |
TextComputePipelineDescriptor & castor3d::OverlayRenderer::OverlaysComputeData::getTextPipeline | ( | FontTexture const & | fontTexture | ) |
void castor3d::OverlayRenderer::OverlaysComputeData::registerCommands | ( | crg::RecordContext & | context, |
VkCommandBuffer | commandBuffer ) const |
void castor3d::OverlayRenderer::OverlaysComputeData::reset | ( | ) |
ComputePipeline castor3d::OverlayRenderer::OverlaysComputeData::borderPipeline |
ComputePipeline castor3d::OverlayRenderer::OverlaysComputeData::panelPipeline |
TextComputePipeline castor3d::OverlayRenderer::OverlaysComputeData::textPipeline |