![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <LightPool.h>
Public Member Functions | |
bufferPtr | data () const noexcept |
Public Attributes | |
std::array< PointShadowProperties, Config::Lighting::MAX_SHADOW_CASTING_POINT_LIGHTS > | _pointLights {} |
std::array< SpotShadowProperties, Config::Lighting::MAX_SHADOW_CASTING_SPOT_LIGHTS > | _spotLights {} |
std::array< CSMShadowProperties, Config::Lighting::MAX_SHADOW_CASTING_DIRECTIONAL_LIGHTS > | _dirLights {} |
Definition at line 96 of file LightPool.h.
|
inlinenoexcept |
Definition at line 101 of file LightPool.h.
std::array<CSMShadowProperties, Config::Lighting::MAX_SHADOW_CASTING_DIRECTIONAL_LIGHTS> Divide::LightPool::ShadowProperties::_dirLights {} |
Definition at line 99 of file LightPool.h.
std::array<PointShadowProperties, Config::Lighting::MAX_SHADOW_CASTING_POINT_LIGHTS> Divide::LightPool::ShadowProperties::_pointLights {} |
Definition at line 97 of file LightPool.h.
std::array<SpotShadowProperties, Config::Lighting::MAX_SHADOW_CASTING_SPOT_LIGHTS> Divide::LightPool::ShadowProperties::_spotLights {} |
Definition at line 98 of file LightPool.h.