Castor3D
..
|
Liste complète des membres de castor3d::PointLight, y compris les membres hérités :
bind(castor::PxBufferBase &texture, uint32_t index) const | castor3d::LightCategory | |
create(Light &light) | castor3d::PointLight | static |
createTextWriter(castor::String const &tabs) override | castor3d::PointLight | inlinevirtual |
doCopyComponent(castor::Point2f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point2f const &components, float component, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point3f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point3f const &components, float component, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Point4f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) const | castor3d::LightCategory | protected |
doCopyComponent(castor::ConstCoords4f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Coords4f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) const | castor3d::LightCategory | protected |
doCopyComponent(castor::Matrix4x4f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) const | castor3d::LightCategory | protected |
doCopyComponent(int32_t const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) 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 |
getSpecularIntensity() const | castor3d::LightCategory | inline |
LightCategory(LightType lightType, Light &light) | castor3d::LightCategory | explicitprotected |
m_cubeBox | castor3d::LightCategory | protected |
m_farPlane | 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 |
setSpecularIntensity(float value) | castor3d::LightCategory | inline |
update() override | castor3d::PointLight | virtual |
updateShadow(castor::Point3r const &target, Viewport &viewport, int32_t index=-1) override | castor3d::PointLight | virtual |
~LightCategory() | castor3d::LightCategory | virtual |
~PointLight() | castor3d::PointLight |