bind(castor::Point4f *buffer) const | castor3d::LightCategory | |
create(Light &light) | castor3d::PointLight | static |
doCopyComponent(castor::Point2f const &components, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point2f const &components1, castor::Point2f const &components2, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point2f const &components, float component, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point2f const &components, float component1, float component2, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(float component0, float component1, float component2, float component3, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point3f const &components, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point3f const &components, float component, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point4f const &components, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(castor::ConstCoords4f const &components, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Coords4f const &components, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Matrix4x4f const &components, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
doCopyComponent(int32_t const &components, castor::Point4f *&buffer) const | castor3d::LightCategory | protected |
generateVertices() | castor3d::PointLight | static |
getAttenuation() const | castor3d::PointLight | inline |
getBoundingBox() const | castor3d::LightCategory | inline |
getColour() const | castor3d::LightCategory | inline |
getColour() | castor3d::LightCategory | inline |
getDiffuseIntensity() const | castor3d::LightCategory | inline |
getFarPlane() const | castor3d::LightCategory | inline |
getIntensity() const | castor3d::LightCategory | inline |
getIntensity() | castor3d::LightCategory | inline |
getLight() const | castor3d::LightCategory | inline |
getLight() | castor3d::LightCategory | inline |
getLightType() const | castor3d::LightCategory | inline |
getLpvConfig() const | castor3d::LightCategory | |
getRsmConfig() const | castor3d::LightCategory | |
getShadowConfig() const | castor3d::LightCategory | |
getShadowPcfOffsets() const | castor3d::LightCategory | |
getShadowRawOffsets() const | castor3d::LightCategory | |
getShadowVariance() const | castor3d::LightCategory | |
getSpecularIntensity() const | castor3d::LightCategory | inline |
getVolumetricScatteringFactor() const | castor3d::LightCategory | |
getVolumetricSteps() const | castor3d::LightCategory | |
LightCategory(LightType lightType, Light &light) | castor3d::LightCategory | explicitprotected |
m_cubeBox | castor3d::LightCategory | protected |
m_farPlane | castor3d::LightCategory | protected |
m_shadowMapIndex | castor3d::LightCategory | protected |
Scene class | castor3d::PointLight | friend |
setAttenuation(castor::Point3f const &value) | castor3d::PointLight | |
setColour(castor::Point3f const &value) | castor3d::LightCategory | inline |
setDiffuseIntensity(float value) | castor3d::LightCategory | inline |
setIntensity(castor::Point2f const &value) | castor3d::LightCategory | inline |
setPcfMaxSlopeOffset(float value) | castor3d::LightCategory | |
setPcfMinOffset(float value) | castor3d::LightCategory | |
setRawMaxSlopeOffset(float value) | castor3d::LightCategory | |
setRawMinOffset(float value) | castor3d::LightCategory | |
setSpecularIntensity(float value) | castor3d::LightCategory | inline |
setVolumetricScatteringFactor(float value) | castor3d::LightCategory | |
setVolumetricSteps(uint32_t value) | castor3d::LightCategory | |
setVsmMaxVariance(float value) | castor3d::LightCategory | |
setVsmVarianceBias(float value) | castor3d::LightCategory | |
update() override | castor3d::PointLight | virtual |
updateShadow(int32_t index=-1) | castor3d::PointLight | |
~LightCategory() | castor3d::LightCategory | virtual |
~PointLight() | castor3d::PointLight | |