CS::Animation::iSkeletonPriorityNode 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::iSkeletonPriorityNode Struct Reference
Mesh plugins

An animation node that blends together the sub-nodes based on their priority. More...

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

Inheritance diagram for CS::Animation::iSkeletonPriorityNode:

List of all members.

## Public Member Functions
virtual void | SetNodePriority (uint node, unsigned int priority)=0
| Set the priority for a specific sub-node.

## Detailed Description

An animation node that blends together the sub-nodes based on their priority.

It is defined by a CS::Animation::iSkeletonPriorityNodeFactory.

A sub-node with a higher priority will always replace a lower priority one, for the bones it animates. This is useful for example when you have a base walk animation and want to add a secondary motion on top of it

Main creators of instances implementing this interface:

- CS::Animation::iSkeletonPriorityNodeFactory::CreateInstance()

Main ways to get pointers to this interface:

- CS::Animation::iSkeletonAnimNode::FindNode()

Main users of this interface:

- CS::Animation::iSkeleton

Definition at line 873 of file skeleton2anim.h.

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

- imesh/animnode/skeleton2anim.h