Interface for all renderable objects: visible 3d geometry and light sources or a whole scene graph.
More...
#include <spRenderNode.hpp>
List of all members.
Detailed Description
Interface for all renderable objects: visible 3d geometry and light sources or a whole scene graph.
Constructor & Destructor Documentation
sp::scene::RenderNode::~RenderNode |
( |
|
) |
[virtual] |
sp::scene::RenderNode::RenderNode |
( |
const ENodeTypes |
Type |
) |
[protected] |
Member Function Documentation
bool sp::scene::RenderNode::compare |
( |
const RenderNode * |
Other |
) |
const [virtual] |
This functions compares this and the specified render node for depth sorting.
f32 sp::scene::RenderNode::getDepthDistance |
( |
|
) |
const [inline] |
s32 sp::scene::RenderNode::getOrder |
( |
|
) |
const [inline] |
virtual void sp::scene::RenderNode::render |
( |
|
) |
[pure virtual] |
void sp::scene::RenderNode::setDepthDistance |
( |
f32 |
Distance |
) |
[inline] |
Sets the depth distance. This value is used for sorting the objects by its distance to the camera view.
void sp::scene::RenderNode::setOrder |
( |
s32 |
Order |
) |
[inline] |
Sets the order for sorting (by default 0).
void sp::scene::RenderNode::updateTransformation |
( |
|
) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following files:
- D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/SceneGraph/spRenderNode.hpp
- D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/SceneGraph/spRenderNode.cpp