Castor3D 0.16.0
Multiplatform 3D engine
Classes | Espaces de nommage | Définitions de type | Énumérations | Fonctions
Référence du fichier OverlaysModule.hpp

Classes

struct  castor3d::OverlayDrawPipeline
 
struct  castor3d::OverlayPipelineData
 
struct  castor3d::OverlayPipelineData::DescriptorSets
 
struct  castor3d::OverlayDrawNode
 
struct  castor3d::OverlayTextBufferIndex
 
struct  castor3d::OverlayDrawData
 
struct  castor3d::OverlaysCounts
 

Espaces de nommage

namespace  castor3d
 

Définitions de type

template<typename VertexT , uint32_t CountT>
using castor3d::OverlayVertexBufferPoolPtrT = castor::RawUniquePtr< OverlayVertexBufferPoolT< VertexT, CountT > >
 

Énumérations

enum class  castor3d::OverlayBindingId : uint32_t {
  castor3d::eMaterials , castor3d::eTexConfigs , castor3d::eTexAnims , castor3d::eCamera ,
  castor3d::eHdrConfig , castor3d::eOverlays , castor3d::eOverlaysIDs , castor3d::eOverlaysSurfaces
}
 Les indices de binding des descripteurs pour le rendu des overlays. Plus de détails...
 

Fonctions

 castor3d::CU_DeclareSmartPtr (castor3d, OverlayRenderer, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, OverlayTextBufferPool, C3D_API)