Image Component Library (ICL)
icl::geom::SceneLight Member List
This is the complete list of members for icl::geom::SceneLight, including all inherited members.
ambienticl::geom::SceneLight [private]
ambientOnicl::geom::SceneLight [private]
anchoricl::geom::SceneLight [private]
Anchor enum nameicl::geom::SceneLight [private]
attenuationicl::geom::SceneLight [private]
camAnchoricl::geom::SceneLight [private]
CamAnchor enum valueicl::geom::SceneLight [private]
diffuseicl::geom::SceneLight [private]
diffuseOnicl::geom::SceneLight [private]
getLightObject()icl::geom::SceneLight [inline]
getLightObject() const icl::geom::SceneLight [inline]
getShadowCam() const icl::geom::SceneLight
getShadowCam()icl::geom::SceneLight
getShadowEnabled() const icl::geom::SceneLight
getTwoSidedEnabled() const icl::geom::SceneLight
indexicl::geom::SceneLight [private]
isOn() const icl::geom::SceneLight
lightObjecticl::geom::SceneLight [private]
objectAnchoricl::geom::SceneLight [private]
ObjectAnchor enum valueicl::geom::SceneLight [private]
onicl::geom::SceneLight [private]
positionicl::geom::SceneLight [private]
reset()icl::geom::SceneLight
Scene classicl::geom::SceneLight [friend]
SceneLight(Scene *parent, int index)icl::geom::SceneLight [private]
SceneLight(const SceneLight &other)icl::geom::SceneLight [private]
setAmbient(const GeomColor &color)icl::geom::SceneLight
setAmbientEnabled(bool on=true)icl::geom::SceneLight
setAnchor(SceneObject *sceneObject)icl::geom::SceneLight
setAnchorToWorld()icl::geom::SceneLight
setAttenuation(float constant=1, float linear=0, float quadratic=0)icl::geom::SceneLight
setCameraAnchor(int cameraIndex=-1)icl::geom::SceneLight
setDiffuse(const GeomColor &color)icl::geom::SceneLight
setDiffuseEnabled(bool on=true)icl::geom::SceneLight
setObjectSize(float size)icl::geom::SceneLight
setOn(bool on=true)icl::geom::SceneLight
setPosition(const Vec &position)icl::geom::SceneLight
setShadowCam(Camera *cam)icl::geom::SceneLight
setShadowEnabled(bool on=true)icl::geom::SceneLight
setSpecular(const GeomColor &color)icl::geom::SceneLight
setSpecularEnabled(bool on=true)icl::geom::SceneLight
setSpotCutoff(float value=180)icl::geom::SceneLight
setSpotDirection(const Vec &vec=Vec(0, 0,-1, 1))icl::geom::SceneLight
setSpotExponent(float value=0)icl::geom::SceneLight
setTwoSidedEnabled(bool on=true)icl::geom::SceneLight
setupGL(const Scene &scene, const Camera &cam) const icl::geom::SceneLight [private]
shadowCamicl::geom::SceneLight [private]
shadowOnicl::geom::SceneLight [private]
specularicl::geom::SceneLight [private]
specularOnicl::geom::SceneLight [private]
spotCutofficl::geom::SceneLight [private]
spotDirectionicl::geom::SceneLight [private]
spotExponenticl::geom::SceneLight [private]
twoSidedOnicl::geom::SceneLight [private]
Uncopyable()icl::utils::Uncopyable [inline, protected]
updatePositions(const Scene &scene, const Camera &cam) const icl::geom::SceneLight [private]
WorldAnchor enum valueicl::geom::SceneLight [private]
~SceneLight()icl::geom::SceneLight
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines