|
3ds Max C++ API Reference
|
High level access to 3ds Max's controllers, including Biped, constraints and list controllers. More...
#include "../maxheap.h"#include "../istdplug.h"#include "IGameProperty.h"#include "IConversionManager.h"Classes | |
| class | IGameTCBKey |
| A generic animation key wrapper class. More... | |
| class | IGameBezierKey |
| A generic animation key wrapper class. More... | |
| class | IGameLinearKey |
| A generic animation key wrapper class. More... | |
| class | IGameSampleKey |
| A generic animation key wrapper class. More... | |
| class | IGameKey |
| Main animation key container. More... | |
| class | IGameControl |
| A simple access class for controllers. More... | |
| class | IGameConstraint |
| Simple wrapper class for constraints. More... | |
Typedefs | |
| typedef Tab< IGameKey > | IGameKeyTab |
| A Tab of IGameKey. | |
Enumerations | |
| enum | IGameControlType { IGAME_POS , IGAME_ROT , IGAME_SCALE , IGAME_FLOAT , IGAME_POINT3 , IGAME_TM , IGAME_EULER_X , IGAME_EULER_Y , IGAME_EULER_Z , IGAME_POINT4 , IGAME_POS_X , IGAME_POS_Y , IGAME_POS_Z } |
| Various IGame Controller types. More... | |
High level access to 3ds Max's controllers, including Biped, constraints and list controllers.
Point4 controller access is only available for 3ds Max 6.0 and above
| enum IGameControlType |
Various IGame Controller types.
These controllers types are used to define the type of controller being queried.
| Enumerator | |
|---|---|
| IGAME_POS | Position Controller. |
| IGAME_ROT | Rotation Controller. |
| IGAME_SCALE | Scale Controller. |
| IGAME_FLOAT | Float Controller. |
| IGAME_POINT3 | Point3 Controller. |
| IGAME_TM | Used for sampling the node transformation matrix. This is the only time this control type can be used |
| IGAME_EULER_X | Euler X controller. |
| IGAME_EULER_Y | Euler Y controller. |
| IGAME_EULER_Z | Euler Z controller. |
| IGAME_POINT4 | Point4 based controllers - available from 3ds max 6.0 |
| IGAME_POS_X | Independent Position X Controller. |
| IGAME_POS_Y | Independent Position Y Controller. |
| IGAME_POS_Z | Independent Position Z Controller. |