, 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 | |