CrystalSpace

Public API Reference

iBodyChainNode Struct Reference
[Mesh plugins]

A node in a body chain tree. More...

#include <imesh/bodymesh.h>

Inheritance diagram for iBodyChainNode:

List of all members.

Public Member Functions

virtual iBodyBoneGetBodyBone () const =0
 Get the body bone associated with this node.
virtual iBodyChainNodeGetChild (uint index) const =0
 Get the specified child of this node.
virtual uint GetChildCount () const =0
 Get the count of children of this node.
virtual iBodyChainNodeGetParent () const =0
 Get the parent node of this node.


Detailed Description

A node in a body chain tree.

A node is directly associated to a body bone.

Definition at line 218 of file bodymesh.h.


Member Function Documentation

virtual iBodyBone* iBodyChainNode::GetBodyBone (  )  const [pure virtual]

Get the body bone associated with this node.

virtual iBodyChainNode* iBodyChainNode::GetChild ( uint  index  )  const [pure virtual]

Get the specified child of this node.

virtual uint iBodyChainNode::GetChildCount (  )  const [pure virtual]

Get the count of children of this node.

virtual iBodyChainNode* iBodyChainNode::GetParent (  )  const [pure virtual]

Get the parent node of this node.

Returns 0 if the node is the root of the body chain.


The documentation for this struct was generated from the following file:

Generated for Crystal Space 1.9 by doxygen 1.5.8