, including all inherited members.
addAnimation(Animation *Anim) | sp::scene::SceneNode | [virtual] |
addChild(SceneNode *Child) | sp::scene::SceneNode | [virtual] |
sp::Node::addChild(Node *Child) | sp::Node | [virtual] |
addChildren(const std::list< SceneNode * > &Children) | sp::scene::SceneNode | [virtual] |
sp::Node::addChildren(const std::list< Node * > &Children) | sp::Node | [virtual] |
AmbientColor_ | sp::scene::Light | [protected] |
Animation class | sp::scene::SceneNode | [friend] |
AnimationList_ | sp::scene::SceneNode | [protected] |
AttenuationConstant_ | sp::scene::Light | [protected] |
AttenuationLinear_ | sp::scene::Light | [protected] |
AttenuationQuadratic_ | sp::scene::Light | [protected] |
BaseObject() | sp::BaseObject | [inline, protected] |
BaseObject(const io::stringc &Name) | sp::BaseObject | [inline, protected] |
BoundVolume_ | sp::scene::SceneNode | [protected] |
Children_ | sp::Node | [protected] |
clearAnimations() | sp::scene::SceneNode | [virtual] |
copy() const | sp::scene::Light | |
copyRoot(SceneNode *NewNode) const | sp::scene::SceneNode | [protected] |
DEF_SPOTANGLE_INNER | sp::scene::Light | [protected, static] |
DEF_SPOTANGLE_OUTER | sp::scene::Light | [protected, static] |
DiffuseColor_ | sp::scene::Light | [protected] |
Direction_ | sp::scene::Light | [protected] |
FinalWorldMatrix_ | sp::scene::SceneNode | [protected] |
findAnimation(const io::stringc &Name) const | sp::scene::SceneNode | [virtual] |
getAmbientColor() const | sp::scene::Light | [inline] |
getAnimation(u32 Index=0) const | sp::scene::SceneNode | [virtual] |
getAnimationCount() const | sp::scene::SceneNode | [inline] |
getAnimationList() const | sp::scene::SceneNode | [inline] |
getBoundingVolume() | sp::scene::SceneNode | [inline] |
getBoundingVolume() const | sp::scene::SceneNode | [inline] |
getChildren() const | sp::Node | [inline] |
getDiffuseColor() const | sp::scene::Light | [inline] |
getDirection() const | sp::scene::Light | [inline] |
getFirstAnimation() const | sp::scene::SceneNode | [virtual] |
getLightingColor(video::color &Diffuse, video::color &Ambient, video::color &Specular) const | sp::scene::Light | |
getLightModel() const | sp::scene::Light | [inline] |
getName() const | sp::BaseObject | [inline] |
getParent() const | sp::scene::SceneNode | [inline] |
getPosition(bool isGlobal=false) const | sp::scene::SceneNode | |
getPositionMatrix(bool isGlobal) const | sp::scene::SceneNode | |
getPositionMatrix() const | sp::scene::SceneNode | [inline] |
getProjectionMatrix() const | sp::scene::Light | [inline] |
getRotation(bool isGlobal=false) const | sp::scene::SceneNode | |
getRotationMatrix(bool isGlobal) const | sp::scene::SceneNode | |
getRotationMatrix() const | sp::scene::SceneNode | [inline] |
getScale(bool isGlobal=false) const | sp::scene::SceneNode | |
getScaleMatrix(bool isGlobal) const | sp::scene::SceneNode | |
getScaleMatrix() const | sp::scene::SceneNode | [inline] |
getSceneChildren() const | sp::scene::SceneNode | [inline] |
getSceneChildren() | sp::scene::SceneNode | [inline] |
getShadow() const | sp::scene::Light | [inline] |
getSpecularColor() const | sp::scene::Light | [inline] |
getSpotCone(f32 &InnerConeAngle, f32 &OuterConeAngle) const | sp::scene::Light | |
getSpotConeInner() const | sp::scene::Light | [inline] |
getSpotConeOuter() const | sp::scene::Light | [inline] |
getSpotFrustum(scene::ViewFrustum &Frustum, dim::vector3df &GlobalPosition) const | sp::scene::Light | |
getTransformation(bool isGlobal) const | sp::scene::SceneNode | |
getTransformation() const | sp::scene::SceneNode | [inline] |
getTransformation() | sp::scene::SceneNode | [inline] |
getTransformMatrix(bool isGlobal=false) const | sp::scene::SceneNode | [inline] |
getType() const | sp::scene::SceneNode | [inline] |
getUserData() const | sp::BaseObject | [inline] |
getUserDataFlags() const | sp::BaseObject | [inline] |
getVisible(bool isGlobal=false) const | sp::scene::SceneNode | [virtual] |
sp::Node::getVisible() const | sp::Node | [inline] |
getVolumetric() const | sp::scene::Light | [inline] |
getVolumetricRadius() const | sp::scene::Light | |
getVolumetricRange(f32 &Constant, f32 &Linear, f32 &Quadratic) const | sp::scene::Light | |
hasShadow_ | sp::scene::Light | [protected] |
isVisible_ | sp::Node | [protected] |
isVolumetric_ | sp::scene::Light | [protected] |
Light(const ELightModels Type=LIGHT_DIRECTIONAL) | sp::scene::Light | |
LightID_ | sp::scene::Light | [protected] |
LightModel_ | sp::scene::Light | [protected] |
loadTransformation() | sp::scene::SceneNode | [virtual] |
lookAt(const dim::vector3df &Position, bool isGlobal=false) | sp::scene::SceneNode | [virtual] |
move(const dim::vector3df &Direction) | sp::scene::SceneNode | [inline] |
Name_ | sp::BaseObject | [protected] |
Node() | sp::Node | |
Parent_ | sp::Node | [protected] |
ProjectionMatrix_ | sp::scene::Light | [protected] |
removeAnimation(Animation *Anim) | sp::scene::SceneNode | [virtual] |
removeChild(SceneNode *Child) | sp::scene::SceneNode | [virtual] |
removeChild() | sp::scene::SceneNode | [virtual] |
sp::Node::removeChild(Node *Child) | sp::Node | [virtual] |
removeChildren(const std::list< SceneNode * > &Children) | sp::scene::SceneNode | [virtual] |
removeChildren() | sp::scene::SceneNode | [virtual] |
sp::Node::removeChildren(const std::list< Node * > &Children) | sp::Node | [virtual] |
render() | sp::scene::Light | [virtual] |
SceneChildren_ | sp::scene::SceneNode | [protected] |
SceneGraph class | sp::scene::Light | [friend] |
SceneNode(const ENodeTypes Type=NODE_BASICNODE) | sp::scene::SceneNode | |
SceneParent_ | sp::scene::SceneNode | [protected] |
setAmbientColor(const video::color &Color) | sp::scene::Light | [inline] |
setBoundingVolume(const BoundingVolume &BoundVolume) | sp::scene::SceneNode | [inline] |
setDiffuseColor(const video::color &Color) | sp::scene::Light | [inline] |
setDirection(const dim::vector3df &Direction) | sp::scene::Light | |
setDirection(const dim::matrix4f &Matrix) | sp::scene::Light | |
setLightingColor(const video::color &Diffuse, const video::color &Ambient=255, const video::color &Specular=0) | sp::scene::Light | |
setLightModel(const ELightModels Type) | sp::scene::Light | [inline] |
setName(const io::stringc &Name) | sp::BaseObject | [inline] |
setParent(SceneNode *Parent, bool isGlobal) | sp::scene::SceneNode | |
setParent(SceneNode *Parent) | sp::scene::SceneNode | [inline] |
sp::Node::setParent(Node *Parent) | sp::Node | [inline] |
setPosition(const dim::vector3df &Position, bool isGlobal=false) | sp::scene::SceneNode | |
setPositionMatrix(const dim::matrix4f &Position, bool isGlobal) | sp::scene::SceneNode | |
setPositionMatrix(const dim::matrix4f &Position) | sp::scene::SceneNode | [inline] |
setRCUsage(bool UseAllRCs) | sp::scene::Light | [static] |
setRotation(const dim::vector3df &Rotation, bool isGlobal=false) | sp::scene::SceneNode | |
setRotationMatrix(const dim::matrix4f &Rotation, bool isGlobal) | sp::scene::SceneNode | |
setRotationMatrix(const dim::matrix4f &Rotation) | sp::scene::SceneNode | [inline] |
setScale(const dim::vector3df &Scale, bool isGlobal=false) | sp::scene::SceneNode | |
setScaleMatrix(const dim::matrix4f &Scale, bool isGlobal) | sp::scene::SceneNode | |
setScaleMatrix(const dim::matrix4f &Scale) | sp::scene::SceneNode | [inline] |
setShadow(bool Enable) | sp::scene::Light | [inline] |
setSpecularColor(const video::color &Color) | sp::scene::Light | [inline] |
setSpotCone(const f32 InnerConeAngle, const f32 OuterConeAngle) | sp::scene::Light | |
setSpotConeInner(f32 Angle) | sp::scene::Light | |
setSpotConeOuter(f32 Angle) | sp::scene::Light | |
setTransformation(const Transformation &Transform) | sp::scene::SceneNode | [inline] |
setupTransformation(bool isGlobal) | sp::scene::SceneNode | [inline] |
setupWorldMatrix(const dim::matrix4f &WorldMatrix) | sp::scene::SceneNode | [inline] |
setUserData(void *Data) | sp::BaseObject | [inline] |
setUserDataFlags(s32 Flags) | sp::BaseObject | [inline] |
setVisible(bool isVisible) | sp::scene::Light | [virtual] |
setVolumetric(bool isVolumetric) | sp::scene::Light | |
setVolumetricRadius(f32 Radius) | sp::scene::Light | |
setVolumetricRange(f32 Constant, f32 Linear, f32 Quadratic) | sp::scene::Light | |
SpecularColor_ | sp::scene::Light | [protected] |
SpotInnerConeAngle_ | sp::scene::Light | [protected] |
SpotOuterConeAngle_ | sp::scene::Light | [protected] |
transform(const dim::vector3df &Size) | sp::scene::SceneNode | [inline] |
Transform_ | sp::scene::SceneNode | [protected] |
translate(const dim::vector3df &Direction) | sp::scene::SceneNode | [inline] |
turn(const dim::vector3df &Rotation) | sp::scene::SceneNode | [inline] |
updateTransformation() | sp::scene::SceneNode | [virtual] |
updateTransformationBase(const dim::matrix4f &BaseMatrix) | sp::scene::SceneNode | [virtual] |
UserData_ | sp::BaseObject | [protected] |
UserDataFlags_ | sp::BaseObject | [protected] |
~BaseObject() | sp::BaseObject | [inline, virtual] |
~Light() | sp::scene::Light | [virtual] |
~Node() | sp::Node | [virtual] |
~SceneNode() | sp::scene::SceneNode | [virtual] |