Lumino
ln::SpotLight Member List

This is the complete list of members for ln::SpotLight, including all inherited members.

addComponent(Component *component)ln::WorldObject
addInto(World *world=nullptr)ln::WorldObject
addTag(const StringRef &tag)ln::WorldObjectinline
centerPoint() constln::WorldObjectinline
create()ln::SpotLightstatic
create(const Color &color, float range, float angle)ln::SpotLightstatic
destroy()ln::WorldObject
destroyed() constln::WorldObjectinline
findComponentByType(const TypeInfo *type) constln::WorldObject
getAngle() constln::SpotLightinline
getAttenuation() constln::SpotLightinline
getColor() constln::SpotLightinline
getIntensity() constln::SpotLightinline
getPenumbra() constln::SpotLightinline
getRange() constln::SpotLightinline
getSpotLightComponent() constln::SpotLight
hasTag(const StringRef &tag) constln::WorldObjectinline
init()ln::SpotLightprotected
init(const Color &color, float range, float angle)ln::SpotLightprotected
isEnabled() constln::SpotLightinline
lookAt(const Vector3 &target)ln::WorldObjectinline
lookAt(float x, float y, float z)ln::WorldObjectinline
lookAt(const Vector3 &target, const Vector3 &up)ln::WorldObject
lookAt(float x, float y, float z, const Vector3 &up)ln::WorldObjectinline
onPreUpdate()ln::WorldObjectprotectedvirtual
onUpdate(float elapsedSeconds)ln::WorldObjectprotectedvirtual
position() constln::WorldObjectinline
removeComponent(Component *component)ln::WorldObject
removeFromParent()ln::WorldObject
removeTag(const StringRef &tag)ln::WorldObjectinline
rotation() constln::WorldObjectinline
scale() constln::WorldObjectinline
setAngle(float angle)ln::SpotLightinline
setAttenuation(float attenuation)ln::SpotLightinline
setCenterPoint(const Vector3 &value)ln::WorldObjectinline
setCenterPoint(float x, float y, float z=0.0f)ln::WorldObjectinline
setColor(const Color &color)ln::SpotLightinline
setEnabled(bool enabled)ln::SpotLightinline
setIntensity(float intensity)ln::SpotLightinline
setPenumbra(float penumbra)ln::SpotLightinline
setPosition(const Vector3 &pos)ln::WorldObjectinline
setPosition(float x, float y, float z=0.0f)ln::WorldObjectinline
setRange(float range)ln::SpotLightinline
setRotation(const Quaternion &rot)ln::WorldObjectinline
setRotation(float x, float y, float z)ln::WorldObjectinline
setScale(const Vector3 &scale)ln::WorldObjectinline
setScale(float xyz)ln::WorldObjectinline
setScale(float x, float y, float z=1.0f)ln::WorldObjectinline