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

Classes

struct  castor3d::BillboardUboConfiguration
 Billboards list data. More...
 
struct  castor3d::GpInfoUboConfiguration
 Geometry pass data. More...
 
struct  castor3d::LpvGridConfigUboConfiguration
 Light propagation data. More...
 
struct  castor3d::LpvLightConfigUboConfiguration
 Light propagation data. More...
 
struct  castor3d::LayeredLpvGridConfigUboConfiguration
 Light propagation data. More...
 
struct  castor3d::MatrixUboConfiguration
 Global matrices data. More...
 
struct  castor3d::ModelBufferConfiguration
 Model index data. More...
 
struct  castor3d::MorphingBufferConfiguration
 Morphing 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 (GpInfoData)
 
 castor3d::shader::Writer_Parameter (HdrConfigData)
 
 castor3d::shader::Writer_Parameter (MatrixData)
 
 castor3d::shader::Writer_Parameter (ModelInstancesData)
 
 castor3d::shader::Writer_Parameter (ModelData)
 
 castor3d::shader::Writer_Parameter (MorphingData)
 
 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_DeclareCUSmartPtr (castor3d, LpvGridConfigUbo, C3D_API)
 
 castor3d::CU_DeclareCUSmartPtr (castor3d, LpvLightConfigUbo, C3D_API)
 
 castor3d::CU_DeclareCUSmartPtr (castor3d, LayeredLpvGridConfigUbo, C3D_API)
 
 castor3d::CU_DeclareVector (LpvLightConfigUbo, LpvLightConfigUbo)
 
 castor3d::CU_DeclareVector (LpvGridConfigUbo, LpvGridConfigUbo)