Castor3D 0.14.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::OverlayRenderer::Preparer

#include <OverlayRenderer.hpp>

Graphe d'héritage de castor3d::OverlayRenderer::Preparer:
Inheritance graph
[légende]
Graphe de collaboration de castor3d::OverlayRenderer::Preparer:
Collaboration graph
[légende]

Fonctions membres publiques

C3D_API Preparer (Preparer const &)=delete
 
C3D_API Prepareroperator= (Preparer const &)=delete
 
C3D_API Preparer (OverlayRenderer &renderer, RenderDevice const &device, VkRenderPass renderPass, VkFramebuffer framebuffer)
 
C3D_API Preparer (Preparer &&rhs)
 
C3D_API Prepareroperator= (Preparer &&rhs)
 
C3D_API ~Preparer () override
 
void visit (PanelOverlay const &overlay) override
 
void visit (BorderPanelOverlay const &overlay) override
 
void visit (TextOverlay const &overlay) override
 
- Fonctions membres publiques hérités de castor3d::OverlayVisitor
virtual C3D_API ~OverlayVisitor ()=default
 
virtual C3D_API void visit (PanelOverlay const &overlay)=0
 
virtual C3D_API void visit (BorderPanelOverlay const &overlay)=0
 
virtual C3D_API void visit (TextOverlay const &overlay)=0
 

Documentation des constructeurs et destructeur

◆ Preparer() [1/3]

C3D_API castor3d::OverlayRenderer::Preparer::Preparer ( Preparer const &  )
delete

◆ Preparer() [2/3]

C3D_API castor3d::OverlayRenderer::Preparer::Preparer ( OverlayRenderer renderer,
RenderDevice const &  device,
VkRenderPass  renderPass,
VkFramebuffer  framebuffer 
)
explicit

◆ Preparer() [3/3]

C3D_API castor3d::OverlayRenderer::Preparer::Preparer ( Preparer &&  rhs)

◆ ~Preparer()

C3D_API castor3d::OverlayRenderer::Preparer::~Preparer ( )
override

Documentation des fonctions membres

◆ operator=() [1/2]

C3D_API Preparer & castor3d::OverlayRenderer::Preparer::operator= ( Preparer &&  rhs)

◆ operator=() [2/2]

C3D_API Preparer & castor3d::OverlayRenderer::Preparer::operator= ( Preparer const &  )
delete

◆ visit() [1/3]

void castor3d::OverlayRenderer::Preparer::visit ( BorderPanelOverlay const &  overlay)
overridevirtual

◆ visit() [2/3]

void castor3d::OverlayRenderer::Preparer::visit ( PanelOverlay const &  overlay)
overridevirtual

◆ visit() [3/3]

void castor3d::OverlayRenderer::Preparer::visit ( TextOverlay const &  overlay)
overridevirtual

La documentation de cette classe a été générée à partir du fichier suivant :