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...

Defines

#define  XMLANIMTREEENTRY_INTERFACE   Interface_ID(0x5d25abd, 0x36934bff)
  Interface ID for the XMLAnimTreeEntry FPMixinInterface.
#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.
Expose World Class IDs
#define  EXPOSE_WORLD_TRANSFORM_SCLASS_ID   0x7f765e27
  Expose World Transform Super Class ID.
#define  EXPOSE_WORLD_TRANSFORM_CLASS_ID   Class_ID(0x7f765e27, 0x13e613a0)
  brief Expose World Transform Class ID

Define 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)
#define NODEANDANIMS_INTERFACE   Interface_ID(0x4ad13c9b, 0x3ca97bec)