Castor3D 0.15.0
Multiplatform 3D engine
Classes | Espaces de nommage
Référence du fichier ShaderBuffersModule.hpp

Classes

struct  castor3d::ShaderBufferTypes
 
struct  castor3d::ShaderBufferTypes::Float2
 
struct  castor3d::ShaderBufferTypes::Float3
 
struct  castor3d::ShaderBufferTypes::Float4
 
struct  castor3d::ShaderBufferTypes::Float4x4
 

Espaces de nommage

namespace  castor3d
 

Buffers

using castor3d::GpuDataBufferOffsetPtr = std::unique_ptr< GpuDataBufferOffset >
 
using castor3d::GpuDataBufferOffsetModifyFunc = std::function< void(GpuDataBufferOffset const &) >
 
using castor3d::GpuDataBufferOffsetModifySignal = castor::SignalT< GpuDataBufferOffsetModifyFunc >
 
using castor3d::GpuDataBufferOffsetModifyConnection = castor::ConnectionT< GpuDataBufferOffsetModifySignal >
 
 castor3d::CU_DeclareSmartPtr (castor3d, FontGlyphBuffer, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, LightBuffer, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, PassBuffer, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, SssProfileBuffer, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, TextureConfigurationBuffer, C3D_API)
 
 castor3d::CU_DeclareSmartPtr (castor3d, TextureAnimationBuffer, C3D_API)