XMLAnimTreeEntry.h File Reference

XMLAnimTreeEntry.h File Reference
#include "export.h"
#include "ifnpub.h"
#include "ref.h"

Classes

class  XMLAnimTreeEntry
 XMLAnimTreeEntry class that's used for storing a controller track. More...
 
class  XMLAnimTreeEntryList
 The list of XMLAnimTreeEntry tracks, that will then be loaded onto, or saved out, or put into the mixer. More...
 
class  NodeAndAnims
 A class that holds a node and a list of anims under that node that can be used for loading,saving, mapping animation, or putting specific tracks into the mixer. More...
 

Macros

#define XMLANIMTREEENTRY_INTERFACE   Interface_ID(0x5d25abd, 0x36934bff)
 Interface ID for the XMLAnimTreeEntry FPMixinInterface. More...
 
#define XMLANIMTREEENTRYLIST_INTERFACE   Interface_ID(0x34d56bf5, 0x1b2a7c80)
 Interface ID for the XMLAnimTreeEntryList class. More...
 
#define NODEANDANIMS_INTERFACE   Interface_ID(0x4ad13c9b, 0x3ca97bec)
 Interface ID for the NodeAnims FPMixinInterface. More...
 
Expose World Class IDs
#define EXPOSE_WORLD_TRANSFORM_SCLASS_ID   0x7f765e27
 Expose World Transform Super Class ID. More...
 
#define EXPOSE_WORLD_TRANSFORM_CLASS_ID   Class_ID(0x7f765e27, 0x13e613a0)
 brief Expose World Transform Class ID More...
 

Macro Definition Documentation

#define EXPOSE_WORLD_TRANSFORM_SCLASS_ID   0x7f765e27

Expose World Transform Super Class ID.

Special 'fake' class ID's used for the special exposed world TM. This lets us put the world TM of a node into the XMLAnimTreeList and have it act as if it's a controller

#define EXPOSE_WORLD_TRANSFORM_CLASS_ID   Class_ID(0x7f765e27, 0x13e613a0)

brief Expose World Transform Class ID

Special 'fake' class ID's used for the special exposed world TM. This lets us put the world TM of a node into the XMLAnimTreeList and have it act as if it's a controller

#define XMLANIMTREEENTRY_INTERFACE   Interface_ID(0x5d25abd, 0x36934bff)
#define XMLANIMTREEENTRYLIST_INTERFACE   Interface_ID(0x34d56bf5, 0x1b2a7c80)

Interface ID for the XMLAnimTreeEntryList class.

#define NODEANDANIMS_INTERFACE   Interface_ID(0x4ad13c9b, 0x3ca97bec)

Interface ID for the NodeAnims FPMixinInterface.