CrystalSpace

Public API Reference

CS::Animation::iSkeletonAnimNodeFactory Struct Reference
[Mesh plugins]

Base type for nodes in the hierarchical blending tree factory of the skeletal animation system. More...

#include <imesh/animnode/skeleton2anim.h>

Inheritance diagram for CS::Animation::iSkeletonAnimNodeFactory:

List of all members.

Public Member Functions

virtual csPtr< iSkeletonAnimNodeCreateInstance (iSkeletonAnimPacket *packet, iSkeleton *skeleton)=0
 Create a new animation node.
virtual iSkeletonAnimNodeFactoryFindNode (const char *name)=0
 Find a sub-node with the given name.
virtual const char * GetNodeName () const =0
 Get the name of this factory.

Detailed Description

Base type for nodes in the hierarchical blending tree factory of the skeletal animation system.

It is implemented by all types of node factories. It creates instances of CS::Animation::iSkeletonAnimNode.

Main ways to get pointers to this interface:

Main users of this interface:

Definition at line 510 of file skeleton2anim.h.


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

Generated for Crystal Space 2.1 by doxygen 1.6.1