CS::Animation::iSkeletonAnimNodeManager< FactoryInterface > Struct Template Reference
[Mesh plugins]
Template for an animation node manager. More...
#include <imesh/animnode/skeleton2anim.h>
Inheritance diagram for CS::Animation::iSkeletonAnimNodeManager< FactoryInterface >:
Public Member Functions | |
virtual void | ClearAnimNodeFactories ()=0 |
Remove all animation node factories. | |
virtual FactoryInterface * | CreateAnimNodeFactory (const char *name)=0 |
Create an animation node factory with the given name. | |
virtual FactoryInterface * | FindAnimNodeFactory (const char *name)=0 |
Find the animation node factory with the given name. | |
virtual void | RemoveAnimNodeFactory (const char *name)=0 |
Remove the animation node factory of the given name. |
Detailed Description
template<class FactoryInterface>
struct CS::Animation::iSkeletonAnimNodeManager< FactoryInterface >
Template for an animation node manager.
FactoryInterface is the interface type for the node factory. Usage example:
struct iSkeletonFooNodeManager : public CS::Animation::iSkeletonAnimNodeManager<iSkeletonFooNodeFactory> { SCF_ISKELETONANIMNODEMANAGER_INTERFACE(iSkeletonFooNodeManager, 1, 0, 0); };
Definition at line 1154 of file skeleton2anim.h.
The documentation for this struct was generated from the following file:
- imesh/animnode/skeleton2anim.h
Generated for Crystal Space 2.0 by doxygen 1.6.1