3ds Max C++ API Reference
Tracks.h File Reference

Macros

#define KEY_NOTHING   -1
 
#define KEY_LARM   0
 
#define KEY_RARM   1
 
#define KEY_LHAND   2
 
#define KEY_RHAND   3
 
#define KEY_LLEG   4
 
#define KEY_RLEG   5
 
#define KEY_LFOOT   6
 
#define KEY_RFOOT   7
 
#define KEY_SPINE   8
 
#define KEY_TAIL   9
 
#define KEY_HEAD   10
 
#define KEY_PELVIS   11
 
#define KEY_VERTICAL   12
 
#define KEY_HORIZONTAL   13
 
#define KEY_TURN   14
 
#define KEY_FOOTPRINTS   15
 
#define KEY_NECK   16
 
#define KEY_PONY1   17
 
#define KEY_PONY2   18
 
#define KEY_PROP1   19
 
#define KEY_PROP2   20
 
#define KEY_PROP3   21
 
#define KEY_LFARM   22
 
#define KEY_RFARM   23
 
#define NKEYTRACKS   22
 
#define NUB_START   NKEYTRACKS
 
#define NUB_RHAND   (NKEYTRACKS+0)
 
#define NUB_LHAND   (NKEYTRACKS+1)
 
#define NUB_LFOOT   (NKEYTRACKS+2)
 
#define NUB_RFOOT   (NKEYTRACKS+3)
 
#define NUB_TAIL   (NKEYTRACKS+4)
 
#define NUB_HEAD   (NKEYTRACKS+5)
 
#define NUB_PONY1   (NKEYTRACKS+6)
 
#define NUB_PONY2   (NKEYTRACKS+7)
 
#define NNUBTRACKS   8
 
#define TWIST_START   100
 
#define TWS_LFARM   100
 
#define TWS_RFARM   101
 
#define TWS_LUPARM   102
 
#define TWS_RUPARM   103
 
#define TWS_LTHIGH   104
 
#define TWS_RTHIGH   105
 
#define TWS_LCALF   106
 
#define TWS_RCALF   107
 
#define TWS_LHORSE   108
 
#define TWS_RHORSE   109
 
#define NTWISTTRACKS   10
 
#define XTRA_START   200
 
#define XTRA_NUB_START   400
 
#define MAXXTRAS   200
 
#define XTRA_NUBOFFSET   200
 
#define ADAPT_LOCKHOR   0
 
#define ADAPT_LOCKVER   1
 
#define ADAPT_LOCKTURN   2
 
#define ADAPT_LOCKLLEG   3
 
#define ADAPT_LOCKRLEG   4
 
#define ADAPT_LOCKFFRM   5
 
#define ADAPT_LOCKTIME   6
 
#define NO_TRACK   0
 
#define HOR_TRACK   1
 
#define VER_TRACK   2
 
#define ROT_TRACK   3
 
#define HORVER_TRACK   4
 
#define HORROT_TRACK   5
 
#define VERROT_TRACK   6
 
#define HORVERROT_TRACK   7
 
#define DEFAULT_TRACK   8
 
#define MAXFINGERS   5
 
#define MAXFINGERLINKS   4
 
#define MAXLEGJNTS   4
 

Macro Definition Documentation

◆ KEY_NOTHING

#define KEY_NOTHING   -1

◆ KEY_LARM

#define KEY_LARM   0

◆ KEY_RARM

#define KEY_RARM   1

◆ KEY_LHAND

#define KEY_LHAND   2

◆ KEY_RHAND

#define KEY_RHAND   3

◆ KEY_LLEG

#define KEY_LLEG   4

◆ KEY_RLEG

#define KEY_RLEG   5

◆ KEY_LFOOT

#define KEY_LFOOT   6

◆ KEY_RFOOT

#define KEY_RFOOT   7

◆ KEY_SPINE

#define KEY_SPINE   8

◆ KEY_TAIL

#define KEY_TAIL   9

◆ KEY_HEAD

#define KEY_HEAD   10

◆ KEY_PELVIS

#define KEY_PELVIS   11

◆ KEY_VERTICAL

#define KEY_VERTICAL   12

◆ KEY_HORIZONTAL

#define KEY_HORIZONTAL   13

◆ KEY_TURN

#define KEY_TURN   14

◆ KEY_FOOTPRINTS

#define KEY_FOOTPRINTS   15

◆ KEY_NECK

#define KEY_NECK   16

◆ KEY_PONY1

#define KEY_PONY1   17

◆ KEY_PONY2

#define KEY_PONY2   18

◆ KEY_PROP1

#define KEY_PROP1   19

◆ KEY_PROP2

#define KEY_PROP2   20

◆ KEY_PROP3

#define KEY_PROP3   21

◆ KEY_LFARM

#define KEY_LFARM   22

◆ KEY_RFARM

#define KEY_RFARM   23

◆ NKEYTRACKS

#define NKEYTRACKS   22

◆ NUB_START

#define NUB_START   NKEYTRACKS

◆ NUB_RHAND

#define NUB_RHAND   (NKEYTRACKS+0)

◆ NUB_LHAND

#define NUB_LHAND   (NKEYTRACKS+1)

◆ NUB_LFOOT

#define NUB_LFOOT   (NKEYTRACKS+2)

◆ NUB_RFOOT

#define NUB_RFOOT   (NKEYTRACKS+3)

◆ NUB_TAIL

#define NUB_TAIL   (NKEYTRACKS+4)

◆ NUB_HEAD

#define NUB_HEAD   (NKEYTRACKS+5)

◆ NUB_PONY1

#define NUB_PONY1   (NKEYTRACKS+6)

◆ NUB_PONY2

#define NUB_PONY2   (NKEYTRACKS+7)

◆ NNUBTRACKS

#define NNUBTRACKS   8

◆ TWIST_START

#define TWIST_START   100

◆ TWS_LFARM

#define TWS_LFARM   100

◆ TWS_RFARM

#define TWS_RFARM   101

◆ TWS_LUPARM

#define TWS_LUPARM   102

◆ TWS_RUPARM

#define TWS_RUPARM   103

◆ TWS_LTHIGH

#define TWS_LTHIGH   104

◆ TWS_RTHIGH

#define TWS_RTHIGH   105

◆ TWS_LCALF

#define TWS_LCALF   106

◆ TWS_RCALF

#define TWS_RCALF   107

◆ TWS_LHORSE

#define TWS_LHORSE   108

◆ TWS_RHORSE

#define TWS_RHORSE   109

◆ NTWISTTRACKS

#define NTWISTTRACKS   10

◆ XTRA_START

#define XTRA_START   200

◆ XTRA_NUB_START

#define XTRA_NUB_START   400

◆ MAXXTRAS

#define MAXXTRAS   200

◆ XTRA_NUBOFFSET

#define XTRA_NUBOFFSET   200

◆ ADAPT_LOCKHOR

#define ADAPT_LOCKHOR   0

◆ ADAPT_LOCKVER

#define ADAPT_LOCKVER   1

◆ ADAPT_LOCKTURN

#define ADAPT_LOCKTURN   2

◆ ADAPT_LOCKLLEG

#define ADAPT_LOCKLLEG   3

◆ ADAPT_LOCKRLEG

#define ADAPT_LOCKRLEG   4

◆ ADAPT_LOCKFFRM

#define ADAPT_LOCKFFRM   5

◆ ADAPT_LOCKTIME

#define ADAPT_LOCKTIME   6

◆ NO_TRACK

#define NO_TRACK   0

◆ HOR_TRACK

#define HOR_TRACK   1

◆ VER_TRACK

#define VER_TRACK   2

◆ ROT_TRACK

#define ROT_TRACK   3

◆ HORVER_TRACK

#define HORVER_TRACK   4

◆ HORROT_TRACK

#define HORROT_TRACK   5

◆ VERROT_TRACK

#define VERROT_TRACK   6

◆ HORVERROT_TRACK

#define HORVERROT_TRACK   7

◆ DEFAULT_TRACK

#define DEFAULT_TRACK   8

◆ MAXFINGERS

#define MAXFINGERS   5

◆ MAXFINGERLINKS

#define MAXFINGERLINKS   4

◆ MAXLEGJNTS

#define MAXLEGJNTS   4