CS::Animation::iSkeletonDebugNode Struct Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
CS::Animation::iSkeletonDebugNode Struct Reference

An animation node that let visualize the dynamics of any animation node. More...

`#include <imesh/animnode/debug.h>`

Inheritance diagram for CS::Animation::iSkeletonDebugNode:

List of all members.

## Public Member Functions
virtual void | Draw (iCamera *camera, csColor color=csColor(1.0f, 0.0f, 1.0f))=0
| Draw the 2D visual information.

## Detailed Description

An animation node that let visualize the dynamics of any animation node.

Place it anywhere in the animation blending tree to visualize the children of this node.

Warning:
  Currently, this node actually displays the last state of the skeleton, not the state defined by the child animation node.
  You have to call Draw() at each frame if you want the 2D information displayed by this node.

Definition at line 144 of file debug.h.

## Member Function Documentation

virtual void CS::Animation::iSkeletonDebugNode::Draw | ( | iCamera * | camera,
|  | csColor | color = `csColor(1.0f, 0.0f, 1.0f)`
| ) |  | `[pure virtual]`

Draw the 2D visual information.

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

- imesh/animnode/debug.h