Frontend::Utils::SceneGraph::Displacement Class Reference
#include <Material.h>
Inheritance diagram for Frontend::Utils::SceneGraph::Displacement:
List of all members.
Constructor & Destructor Documentation
| Frontend::Utils::SceneGraph::Displacement::Displacement |
( |
|
) |
[inline] |
|
| Frontend::Utils::SceneGraph::Displacement::Displacement |
( |
Controller * |
value |
) |
[inline] |
|
| Frontend::Utils::SceneGraph::Displacement::Displacement |
( |
RTexture |
tex |
) |
[inline] |
|
Member Function Documentation
| virtual bool Frontend::Utils::SceneGraph::Node::acceptsAncestor |
( |
Node * |
ancestor |
) |
[protected, virtual, inherited] |
|
| virtual bool Frontend::Utils::SceneGraph::Node::acceptsChild |
( |
Node * |
child |
) |
[protected, virtual, inherited] |
|
| virtual bool Frontend::Utils::SceneGraph::Node::acceptsDescendant |
( |
Node * |
descendant |
) |
[protected, virtual, inherited] |
|
| virtual bool Frontend::Utils::SceneGraph::Node::acceptsParent |
( |
Node * |
parent |
) |
[protected, virtual, inherited] |
|
| void Frontend::Object::AddRef |
( |
|
) |
[inherited] |
|
|
|
Adds a reference to the object.
Aqcuires an additional ownership on the object. The object will not be deleted until all owners have called Release() on it. - See also:
- Release()
|
| bool Frontend::Utils::SceneGraph::Node::Contains |
( |
Node * |
node |
) |
[inherited] |
|
| Node* Frontend::Utils::SceneGraph::Node::GetChild |
( |
int |
index |
) |
[inline, inherited] |
|
| Node* Frontend::Utils::SceneGraph::Node::getChild |
( |
int |
index |
) |
[protected, inherited] |
|
| int Frontend::Utils::SceneGraph::Node::GetChildCount |
( |
|
) |
[inline, inherited] |
|
| int Frontend::Utils::SceneGraph::Node::getChildCount |
( |
|
) |
[protected, inherited] |
|
| Node* Frontend::Utils::SceneGraph::Node::GetParent |
( |
|
) |
[inline, inherited] |
|
| unsigned int Frontend::Object::GetRefCount |
( |
|
) |
[inline, inherited] |
|
|
|
Returns the number of references on the object.
- Returns:
- The number of references on the object.
|
| NodeType Frontend::Utils::SceneGraph::Displacement::GetType |
( |
|
) |
[inline, virtual] |
|
| Controller* Frontend::Utils::SceneGraph::Value::GetValueController |
( |
|
) |
[inline, inherited] |
|
| bool Frontend::Utils::SceneGraph::Node::HasChildren |
( |
|
) |
[inline, inherited] |
|
| bool Frontend::Utils::SceneGraph::Node::HasParent |
( |
|
) |
[inline, inherited] |
|
| bool Frontend::Utils::SceneGraph::Node::Insert |
( |
Node * |
node |
) |
[inherited] |
|
| void Frontend::Utils::SceneGraph::Node::InsertAbove |
( |
Node * |
node |
) |
[inherited] |
|
|
|
Inserts a node as a new generation between this node and its parent.
|
| void Frontend::Utils::SceneGraph::Displacement::Pop |
( |
State * |
state |
) |
[inline, virtual] |
|
| void Frontend::Utils::SceneGraph::Displacement::Push |
( |
State * |
state |
) |
[inline, virtual] |
|
| void Frontend::Object::Release |
( |
|
) |
[inherited] |
|
|
|
Releases a reference on the object.
If you are an owner of an object, use this function to release it when you are done with it. The object will not be deleted until all owners have called Release() on it. |
| bool Frontend::Utils::SceneGraph::Node::Remove |
( |
Node * |
node |
) |
[inherited] |
|
| void Frontend::Utils::SceneGraph::Value::SetValue |
( |
Controller * |
v |
) |
[inline, inherited] |
|
| void Frontend::Utils::SceneGraph::Node::SwapDown |
( |
|
) |
[inherited] |
|
|
|
Swap this node on level down in the graph.
This node must have exactly one child. This node exchanges parent and children with the single child node. - Parameters:
-
| n | Node To exchange parent and children with. |
|
| void Frontend::Utils::SceneGraph::Displacement::Traverse |
( |
State * |
state |
) |
[inline, virtual] |
|
| void Frontend::Utils::SceneGraph::Node::traverseChildren |
( |
State * |
state |
) |
[protected, inherited] |
|
Member Data Documentation
The documentation for this class was generated from the following file: