Castor3D  ..
castor3d::SpotLight Liste des membres

Liste complète des membres de castor3d::SpotLight, y compris les membres hérités :

bind(castor::PxBufferBase &texture, uint32_t index) constcastor3d::LightCategory
create(Light &light)castor3d::SpotLightstatic
createTextWriter(castor::String const &tabs) overridecastor3d::SpotLightinlinevirtual
doCopyComponent(castor::Point2f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) constcastor3d::LightCategoryprotected
doCopyComponent(castor::Point2f const &components, float component, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) constcastor3d::LightCategoryprotected
doCopyComponent(castor::Point3f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) constcastor3d::LightCategoryprotected
doCopyComponent(castor::Point3f const &components, float component, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) constcastor3d::LightCategoryprotected
doCopyComponent(castor::Point4f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) constcastor3d::LightCategoryprotected
doCopyComponent(castor::ConstCoords4f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) constcastor3d::LightCategoryprotected
doCopyComponent(castor::Coords4f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) constcastor3d::LightCategoryprotected
doCopyComponent(castor::Matrix4x4f const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) constcastor3d::LightCategoryprotected
doCopyComponent(int32_t const &components, uint32_t index, uint32_t &offset, castor::PxBufferBase &data) constcastor3d::LightCategoryprotected
generateVertices()castor3d::SpotLightstatic
getAttenuation() constcastor3d::SpotLightinline
getBoundingBox() constcastor3d::LightCategoryinline
getColour() constcastor3d::LightCategoryinline
getColour()castor3d::LightCategoryinline
getCutOff() constcastor3d::SpotLightinline
getDiffuseIntensity() constcastor3d::LightCategoryinline
getDirection() constcastor3d::SpotLightinline
getExponent() constcastor3d::SpotLightinline
getFarPlane() constcastor3d::LightCategoryinline
getIntensity() constcastor3d::LightCategoryinline
getIntensity()castor3d::LightCategoryinline
getLight() constcastor3d::LightCategoryinline
getLight()castor3d::LightCategoryinline
getLightSpaceTransform() constcastor3d::SpotLightinline
getLightType() constcastor3d::LightCategoryinline
getSpecularIntensity() constcastor3d::LightCategoryinline
LightCategory(LightType lightType, Light &light)castor3d::LightCategoryexplicitprotected
m_cubeBoxcastor3d::LightCategoryprotected
m_farPlanecastor3d::LightCategoryprotected
Scene classcastor3d::SpotLightfriend
setAttenuation(castor::Point3f const &value)castor3d::SpotLight
setColour(castor::Point3f const &value)castor3d::LightCategoryinline
setCutOff(castor::Angle const &value)castor3d::SpotLight
setDiffuseIntensity(float value)castor3d::LightCategoryinline
setExponent(float value)castor3d::SpotLight
setIntensity(castor::Point2f const &value)castor3d::LightCategoryinline
setSpecularIntensity(float value)castor3d::LightCategoryinline
update() overridecastor3d::SpotLightvirtual
updateShadow(castor::Point3r const &target, Viewport &viewport, int32_t index=-1) overridecastor3d::SpotLightvirtual
~LightCategory()castor3d::LightCategoryvirtual
~SpotLight()castor3d::SpotLight