Cascade typedef | castor3d::DirectionalLight | |
create(Light &light) | castor3d::DirectionalLight | static |
fillBuffer(castor::Point4f *data) const | castor3d::LightCategory | |
getBoundingBox() const | castor3d::LightCategory | inline |
getColour() const | castor3d::LightCategory | inline |
getColour() | castor3d::LightCategory | inline |
getDiffuseIntensity() const | castor3d::LightCategory | inline |
getDirection() const | castor3d::DirectionalLight | inline |
getFarPlane() const | castor3d::LightCategory | inline |
getIntensity() const | castor3d::LightCategory | inline |
getIntensity() | castor3d::LightCategory | inline |
getLight() const | castor3d::LightCategory | inline |
getLight() | castor3d::LightCategory | inline |
getLightSpaceTransform(uint32_t cascadeIndex) const | castor3d::DirectionalLight | inline |
getLightType() const | castor3d::LightCategory | inline |
getLpvConfig() const | castor3d::LightCategory | |
getProjMatrix(uint32_t cascadeIndex) const | castor3d::DirectionalLight | inline |
getRsmConfig() const | castor3d::LightCategory | |
getShadowConfig() const | castor3d::LightCategory | |
getShadowPcfFilterSize() const | castor3d::LightCategory | |
getShadowPcfOffsets() const | castor3d::LightCategory | |
getShadowPcfSampleCount() const | castor3d::LightCategory | |
getShadowRawOffsets() const | castor3d::LightCategory | |
getSpecularIntensity() const | castor3d::LightCategory | inline |
getSplitDepth(uint32_t cascadeIndex) const | castor3d::DirectionalLight | inline |
getSplitScale(uint32_t cascadeIndex) const | castor3d::DirectionalLight | inline |
getViewMatrix(uint32_t cascadeIndex) const | castor3d::DirectionalLight | inline |
getVolumetricScatteringFactor() const | castor3d::LightCategory | |
getVolumetricSteps() const | castor3d::LightCategory | |
getVsmLightBleedingReduction() const | castor3d::LightCategory | |
getVsmMinVariance() const | castor3d::LightCategory | |
LightCategory(LightType lightType, Light &light) | castor3d::LightCategory | explicitprotected |
LightDataComponents | castor3d::DirectionalLight | static |
LightDataSize | castor3d::DirectionalLight | static |
m_cubeBox | castor3d::LightCategory | protected |
m_farPlane | castor3d::LightCategory | protected |
Scene | castor3d::DirectionalLight | friend |
setColour(castor::Point3f const &value) | castor3d::LightCategory | |
setDiffuseIntensity(float value) | castor3d::LightCategory | |
setIntensity(castor::Point2f const &value) | castor3d::LightCategory | |
setPcfFilterSize(uint32_t value) | castor3d::LightCategory | |
setPcfMaxSlopeOffset(float value) | castor3d::LightCategory | |
setPcfMinOffset(float value) | castor3d::LightCategory | |
setPcfSampleCount(uint32_t value) | castor3d::LightCategory | |
setRawMaxSlopeOffset(float value) | castor3d::LightCategory | |
setRawMinOffset(float value) | castor3d::LightCategory | |
setSpecularIntensity(float value) | castor3d::LightCategory | |
setVolumetricScatteringFactor(float value) | castor3d::LightCategory | |
setVolumetricSteps(uint32_t value) | castor3d::LightCategory | |
setVsmLightBleedingReduction(float value) | castor3d::LightCategory | |
setVsmMinVariance(float value) | castor3d::LightCategory | |
update() override | castor3d::DirectionalLight | virtual |
updateShadow(Camera const &sceneCamera) | castor3d::DirectionalLight | |
~LightCategory()=default | castor3d::LightCategory | virtual |