|
3ds Max C++ API Reference
|
Classes | |
| class | IAnimLayerControlManager |
| The interface to the functionality for animation layers. More... | |
| class | ILayerControl |
| ILayerControl provides API access to layer control functionality. More... | |
Macros | |
| #define | ANIMLAYERMGR_COMBOBOX_ID 50612 |
| #define | ANIMLAYERMGR_EDIT_ID 50613 |
| #define | ANIMLAYERMGR_SPINNER_ID 50614 |
| #define | MAINLAYERCONTROLMANAGER_CLASS_ID Class_ID(0xf4871a5, 0x781f1430) |
| The class ID of the singleton that resides in trackview that holds of the animation layer objects. More... | |
| #define | IANIMLAYERCONTROLMANAGER_INTERFACE Interface_ID(0xe343ef5, 0x62944bc2) |
| Interface ID for the IAnimLayerControlManager Interface. More... | |
| #define | FLOATLAYER_CONTROL_CLASS_ID Class_ID(0xba900de, 0x64230ed4) |
| Class IDs of the Animation Layer Controls. More... | |
| #define | POINT3LAYER_CONTROL_CLASS_ID Class_ID(0x602b0ddf, 0x455b1b11) |
| #define | POSLAYER_CONTROL_CLASS_ID Class_ID(0x29b938ee, 0x7fe83f9c) |
| #define | ROTLAYER_CONTROL_CLASS_ID Class_ID(0x6d7f1859, 0x3f3f0f5e) |
| #define | SCALELAYER_CONTROL_CLASS_ID Class_ID(0x300e6319, 0x194e7d61) |
| #define | POINT4LAYER_CONTROL_CLASS_ID Class_ID(0x753822fd, 0xedf52d8) |
| #define | LAYEROUTPUT_CONTROL_CLASS_ID Class_ID(0x5b6e7ba7, 0x692e4477) |
| #define | LAYER_CONTROLLER_INTERFACE Interface_ID(0x434d7627, 0xa25e6e26) |
| The interface to the functionality for animation layers. More... | |
| #define | GetILayerControlInterface(cd) static_cast<ILayerControl*> ((cd)->GetInterface(LAYER_CONTROLLER_INTERFACE)) |
| Get the LayerControl Interface. More... | |
| #define ANIMLAYERMGR_COMBOBOX_ID 50612 |
!
| #define ANIMLAYERMGR_EDIT_ID 50613 |
| #define ANIMLAYERMGR_SPINNER_ID 50614 |
| #define MAINLAYERCONTROLMANAGER_CLASS_ID Class_ID(0xf4871a5, 0x781f1430) |
The class ID of the singleton that resides in trackview that holds of the animation layer objects.
| #define IANIMLAYERCONTROLMANAGER_INTERFACE Interface_ID(0xe343ef5, 0x62944bc2) |
Interface ID for the IAnimLayerControlManager Interface.
| #define FLOATLAYER_CONTROL_CLASS_ID Class_ID(0xba900de, 0x64230ed4) |
Class IDs of the Animation Layer Controls.
| #define POINT3LAYER_CONTROL_CLASS_ID Class_ID(0x602b0ddf, 0x455b1b11) |
| #define POSLAYER_CONTROL_CLASS_ID Class_ID(0x29b938ee, 0x7fe83f9c) |
| #define ROTLAYER_CONTROL_CLASS_ID Class_ID(0x6d7f1859, 0x3f3f0f5e) |
| #define SCALELAYER_CONTROL_CLASS_ID Class_ID(0x300e6319, 0x194e7d61) |
| #define POINT4LAYER_CONTROL_CLASS_ID Class_ID(0x753822fd, 0xedf52d8) |
| #define LAYEROUTPUT_CONTROL_CLASS_ID Class_ID(0x5b6e7ba7, 0x692e4477) |
| #define LAYER_CONTROLLER_INTERFACE Interface_ID(0x434d7627, 0xa25e6e26) |
The interface to the functionality for animation layers.
This class contains key functionality for creating and manipulation animation layer.s You get this interface by calling static_cast<IAnimLayerControlManager*>(GetCOREInterface(IANIMLAYERCONTROLMANAGER_INTERFACE )
Interface ID for the ILayerControl Interface
| #define GetILayerControlInterface | ( | cd | ) | static_cast<ILayerControl*> ((cd)->GetInterface(LAYER_CONTROLLER_INTERFACE)) |
Get the LayerControl Interface.