, including all inherited members.
addChild(Node *child) | scene::Node | |
addDependency(Object *object) | engine::Object | |
createChild(const core::vector3d &pos=core::vector3d::ORIGIN_3D, const core::quaternion &rot=core::quaternion::IDENTITY, const core::vector3d &scale=core::vector3d::UNIT_SCALE) | scene::Node | |
getAbsoluteDirection() | scene::Node | |
getAbsoluteOrientation() | scene::Node | |
getAbsolutePosition() | scene::Node | |
getAbsoluteRight() | scene::Node | |
getAbsoluteScale() | scene::Node | |
getAbsoluteUp() | scene::Node | |
getAmbientColor() const | render::Light | |
getAttenuationConstant() const | render::Light | |
getAttenuationLinear() const | render::Light | |
getAttenuationQuadric() const | render::Light | |
getAttenuationRange() const | render::Light | |
getChild(const u32 &id) const | scene::Node | |
getChildren() | scene::Node | |
getDiffuseColor() const | render::Light | |
getDirection() | scene::Node | |
getID() const | engine::Object | |
getInheritOrientation() | scene::Node | |
getInheritScale() | scene::Node | |
getLightType() | render::Light | |
getName() const | engine::Object | |
getNodeType() const | scene::Node | |
getNumberOfChildren() | scene::Node | |
getObjectType() const | engine::Object | |
getOrientation() | scene::Node | |
getParent() | scene::Node | |
getPosition() | scene::Node | |
getPowerScale() const | render::Light | |
getRight() | scene::Node | |
getScale() | scene::Node | |
getSpecularColor() const | render::Light | |
getSpotlightFalloff() const | render::Light | |
getSpotlightInnerAngle() const | render::Light | |
getSpotlightOuterAngle() const | render::Light | |
getUp() | scene::Node | |
initialize() | engine::Object | |
initializeImpl() | engine::Object | [protected, virtual] |
initProperties() | render::Light | [private] |
isInitialized() const | engine::Object | |
isVisible() | render::Light | |
Light() | render::Light | |
Light(const std::string &name) | render::Light | |
mAbsoluteOrientation | scene::Node | [protected] |
mAbsolutePosition | scene::Node | [protected] |
mAbsoluteScale | scene::Node | [protected] |
mAmbient | render::Light | [private] |
mAttenuationConst | render::Light | [private] |
mAttenuationLinear | render::Light | [private] |
mAttenuationQuad | render::Light | [private] |
mChangeableName | engine::Object | [protected] |
mChildren | scene::Node | [protected] |
mDependencyObjects | engine::Object | [protected] |
mDiffuse | render::Light | [private] |
mID | engine::Object | [protected] |
mIndexCounter | engine::Object | [protected, static] |
mInheritOrientation | scene::Node | [protected] |
mInheritScale | scene::Node | [protected] |
mIsInitialized | engine::Object | [protected] |
mLightType | render::Light | [private] |
mModifiedAbsoluteTransform | scene::Node | [protected] |
mName | engine::Object | [protected] |
mNodeType | scene::Node | [protected] |
mObjectType | engine::Object | [protected] |
mOrientation | scene::Node | [protected] |
mParent | scene::Node | [protected] |
mPosition | scene::Node | [protected] |
mPowerScale | render::Light | [private] |
mRange | render::Light | [private] |
mScale | scene::Node | [protected] |
msNextGeneratedLightIndex | render::Light | [private, static] |
msNextGeneratedNodeIndex | scene::Node | [protected, static] |
msNextGeneratedObjectIndex | engine::Object | [protected, static] |
mSpecular | render::Light | [private] |
mSpotFalloff | render::Light | [private] |
mSpotInner | render::Light | [private] |
mSpotOuter | render::Light | [private] |
mVisible | render::Light | [private] |
Node() | scene::Node | |
Node(const std::string &name) | scene::Node | |
Object() | engine::Object | |
Object(const std::string &name) | engine::Object | |
operator=(const Light &other) | render::Light | [inline] |
removeAllChildren() | scene::Node | |
removeAllDependencies() | engine::Object | |
removeChild(Node *child) | scene::Node | |
removeChild(const u32 &id) | scene::Node | |
removeDependency(Object *object) | engine::Object | |
rotate(const core::quaternion &q, TransformSpace relativeTo=TS_LOCAL) | scene::Node | [virtual] |
rotate(const f32 °rees, const core::vector3d &axis, TransformSpace relativeTo=TS_LOCAL) | scene::Node | [virtual] |
rotateX(f32 degrees, TransformSpace relativeTo=TS_LOCAL) | scene::Node | [virtual] |
rotateY(f32 degrees, TransformSpace relativeTo=TS_LOCAL) | scene::Node | [virtual] |
rotateZ(f32 degrees, TransformSpace relativeTo=TS_LOCAL) | scene::Node | [virtual] |
scale(const core::vector3d &scale) | scene::Node | [virtual] |
setAmbientColor(f32 red, f32 green, f32 blue) | render::Light | |
setAmbientColor(const render::Color &color) | render::Light | |
setAttenuation(f32 range, f32 constant, f32 linear, f32 quadratic) | render::Light | |
setAttenuationConstant(f32 constant) | render::Light | |
setAttenuationLinear(f32 linear) | render::Light | |
setAttenuationQuadric(f32 quadratic) | render::Light | |
setAttenuationRange(f32 range) | render::Light | |
setDiffuseColor(f32 red, f32 green, f32 blue) | render::Light | |
setDiffuseColor(const render::Color &color) | render::Light | |
setInheritOrientation(bool inherit) | scene::Node | |
setInheritScale(bool inherit) | scene::Node | |
setLightType(LightType type) | render::Light | |
setName(const std::string &name) | engine::Object | |
setOrientation(const core::quaternion &q) | scene::Node | [virtual] |
setParent(Node *parent) | scene::Node | |
setPosition(f32 x, f32 y, f32 z) | scene::Node | [virtual] |
setPosition(const core::vector3d &pos) | scene::Node | [virtual] |
setPowerScale(f32 power) | render::Light | |
setScale(f32 x, f32 y, f32 z) | scene::Node | |
setScale(const core::vector3d &scale) | scene::Node | |
setSpecularColor(f32 red, f32 green, f32 blue) | render::Light | |
setSpecularColor(const render::Color &color) | render::Light | |
setSpotlightFalloff(f32 falloff) | render::Light | |
setSpotlightInnerAngle(f32 innerAngle) | render::Light | |
setSpotlightOuterAngle(f32 outerAngle) | render::Light | |
setSpotlightRange(f32 innerAngle, f32 outerAngle, f32 falloff) | render::Light | |
setVisible(bool visible) | render::Light | |
translate(const core::vector3d &d, TransformSpace relativeTo=TS_LOCAL) | scene::Node | [virtual] |
uninitialize() | engine::Object | |
uninitializeImpl() | engine::Object | [protected, virtual] |
update(f32 elapsedTime) | engine::Object | |
updateImpl(f32 elapsedTime) | scene::Node | [protected, virtual] |
updateTransformImpl() | scene::Node | [protected, virtual] |
~Light() | render::Light | |
~Node() | scene::Node | [virtual] |
~Object() | engine::Object | |