Castor3D 0.16.0
Multiplatform 3D engine
Classes | Namespaces | Functions
UbosModule.hpp File Reference

Classes

struct  castor3d::BillboardUboConfiguration
 Billboards list data. More...
 
struct  castor3d::DrawParamsConfiguration
 Meshlet draw parameters. More...
 
struct  castor3d::LpvGridConfigUboConfiguration
 Light propagation data. More...
 
struct  castor3d::LpvLightConfigUboConfiguration
 Light propagation data. More...
 
struct  castor3d::LayeredLpvGridConfigUboConfiguration
 Light propagation data. More...
 
struct  castor3d::CameraUboConfiguration
 Global matrices data. More...
 
struct  castor3d::ClustersUboConfiguration
 Clusters data. More...
 
struct  castor3d::MeshInfoConfiguration
 Meshlet draw informations. More...
 
struct  castor3d::ModelBufferConfiguration
 Model index data. More...
 
struct  castor3d::MorphingWeightsConfiguration
 Morphing data. More...
 
struct  castor3d::ObjectIdsConfiguration
 Objects ID data. More...
 
struct  castor3d::OverlayUboConfiguration
 Overlay data. More...
 
struct  castor3d::RsmUboConfiguration
 Reflective Shadow Maps based GI UBO configuration. More...
 
struct  castor3d::SceneUboConfiguration
 Scene data. More...
 
struct  castor3d::ShadowMapUboConfiguration
 Shadow map data. More...
 
struct  castor3d::SkinningTransformsConfiguration
 Skinning data. More...
 

Namespaces

namespace  castor3d
 
namespace  castor3d::shader
 

Functions

 castor3d::shader::Writer_Parameter (BillboardData)
 
 castor3d::shader::Writer_Parameter (HdrConfigData)
 
 castor3d::shader::Writer_Parameter (CameraData)
 
 castor3d::shader::Writer_Parameter (ModelData)
 
 castor3d::shader::Writer_Parameter (ModelInstancesData)
 
 castor3d::shader::Writer_Parameter (MorphTargetData)
 
 castor3d::shader::Writer_Parameter (MorphTargetsData)
 
 castor3d::shader::Writer_Parameter (MorphingWeightsData)
 
 castor3d::shader::Writer_Parameter (OverlayData)
 
 castor3d::shader::Writer_Parameter (PickingData)
 
 castor3d::shader::Writer_Parameter (RsmConfigData)
 
 castor3d::shader::Writer_Parameter (SceneData)
 
 castor3d::shader::Writer_Parameter (ShadowMapData)
 
 castor3d::shader::Writer_Parameter (SsaoConfigData)
 
 castor3d::shader::Writer_Parameter (TextureData)
 
Sdw
 castor3d::shader::Writer_Parameter (LayeredLpvGridData)
 
 castor3d::shader::Writer_Parameter (LpvGridData)
 
 castor3d::shader::Writer_Parameter (LpvLightData)
 
 castor3d::shader::Writer_Parameter (VoxelData)
 
UBO
 castor3d::CU_DeclareSmartPtr (castor3d, LayeredLpvGridConfigUbo, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, LpvGridConfigUbo, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, LpvLightConfigUbo, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, SceneUbo, C3D_API)
 
 castor3d::CU_DeclareVector (LpvLightConfigUbo, LpvLightConfigUbo)
 
 castor3d::CU_DeclareVector (LpvGridConfigUbo, LpvGridConfigUbo)
 
 castor3d::CU_DeclareSmartPtr (castor3d::shader, ClustersData, C3D_API)