Castor3D 0.12.0
Multiplatform 3D engine
Public Member Functions | Public Attributes | List of all members
castor3d::LightDescriptors Struct Reference

#include <LightingPass.hpp>

Collaboration diagram for castor3d::LightDescriptors:
Collaboration graph
[legend]

Public Member Functions

 LightDescriptors (Light const &light, RenderDevice const &device)
 

Public Attributes

Light const & light
 
MatrixUbo matrixUbo
 
UniformBufferOffsetT< ModelBufferConfigurationmodelMatrixUbo
 
ashes::DescriptorSetPtr descriptorSet
 

Constructor & Destructor Documentation

◆ LightDescriptors()

castor3d::LightDescriptors::LightDescriptors ( Light const &  light,
RenderDevice const &  device 
)
explicit

Member Data Documentation

◆ descriptorSet

ashes::DescriptorSetPtr castor3d::LightDescriptors::descriptorSet

◆ light

Light const& castor3d::LightDescriptors::light

◆ matrixUbo

MatrixUbo castor3d::LightDescriptors::matrixUbo

◆ modelMatrixUbo

UniformBufferOffsetT< ModelBufferConfiguration > castor3d::LightDescriptors::modelMatrixUbo

The documentation for this struct was generated from the following file: