3ds Max C++ API Reference
MaxMixer.h File Reference
#include "maxheap.h"

Classes

class  IMixDriven
 INTERNAL USE. More...
 

Macros

#define MIXExport   __declspec( dllimport )
 
#define MIXER_DRIVERCLIP_CLASS_ID   Class_ID(0x56e36460, 0x57c34da)
 The ClassID for the main class that holds all of the mixer info. More...
 
#define MASTERMAXCLIP_CLASS_ID   Class_ID(0x56e36460, 0x57c34da)
 

ClassID's for the mixer driven controls.

The various driven control class ids for the mixer driven controllers that replace the ordinary max controllers once the object goes into the mixer.

#define MIXER_DRIVEN_CONTROL_CLASS_ID   Class_ID(0x32fd7fa2, 0x67a62aae)
 
#define SLAVE_CONTROL_CLASS_ID   Class_ID(0x32fd7fa2, 0x67a62aae)
 
#define MIXER_DRIVENFLOAT_CONTROL_CLASS_ID   Class_ID(0xed63317, 0x1a55054b)
 
#define SLAVEFLOAT_CONTROL_CLASS_ID   Class_ID(0xed63317, 0x1a55054b)
 
#define MIXER_DRIVENPOS_CONTROL_CLASS_ID   Class_ID(0x77d776ae, 0x26e16054)
 
#define SLAVEPOS_CONTROL_CLASS_ID   Class_ID(0x77d776ae, 0x26e16054)
 
#define MIXER_DRIVENROTATION_CONTROL_CLASS_ID   Class_ID(0x611b5ad7, 0x7485235)
 
#define SLAVEROTATION_CONTROL_CLASS_ID   Class_ID(0x611b5ad7, 0x7485235)
 
#define MIXER_DRIVENSCALE_CONTROL_CLASS_ID   Class_ID(0x5f712fd0, 0x376a57a8)
 
#define SLAVESCALE_CONTROL_CLASS_ID   Class_ID(0x5f712fd0, 0x376a57a8)
 
#define MIXER_DRIVENPOINT3_CONTROL_CLASS_ID   Class_ID(0x68233163, 0x3e7802ee)
 
#define SLAVEPOINT3_CONTROL_CLASS_ID   Class_ID(0x68233163, 0x3e7802ee)
 
#define MIXER_DRIVENPOINT4_CONTROL_CLASS_ID   Class_ID(0x531e2dda, 0x67926815)
 
#define SLAVEPOINT4_CONTROL_CLASS_ID   Class_ID(0x531e2dda, 0x67926815)
 
#define MIXER_DRIVENMATRIX3_CONTROL_CLASS_ID   Class_ID(0x20fa45e0, 0x58ef2ced)
 
#define SLAVEMATRIX3_CONTROL_CLASS_ID   Class_ID(0x20fa45e0, 0x58ef2ced)
 
#define I_MIXERDRIVENINTERFACE   0x4606111e
 INTERNAL USE Interface for the driven. More...
 
#define I_MIXSLAVEINTERFACE   0x4606111e
 
typedef MAX_DEPRECATED IMixDriven IMixSlave
 

Macro Definition Documentation

◆ MIXExport

#define MIXExport   __declspec( dllimport )

◆ MIXER_DRIVERCLIP_CLASS_ID

#define MIXER_DRIVERCLIP_CLASS_ID   Class_ID(0x56e36460, 0x57c34da)

The ClassID for the main class that holds all of the mixer info.

◆ MASTERMAXCLIP_CLASS_ID

#define MASTERMAXCLIP_CLASS_ID   Class_ID(0x56e36460, 0x57c34da)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVERCLIP_CLASS_ID instead [insensitive language]

◆ MIXER_DRIVEN_CONTROL_CLASS_ID

#define MIXER_DRIVEN_CONTROL_CLASS_ID   Class_ID(0x32fd7fa2, 0x67a62aae)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVEN_CONTROL_CLASS_ID instead [insensitive language]

◆ SLAVE_CONTROL_CLASS_ID

#define SLAVE_CONTROL_CLASS_ID   Class_ID(0x32fd7fa2, 0x67a62aae)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVEN_CONTROL_CLASS_ID instead [insensitive language]

◆ MIXER_DRIVENFLOAT_CONTROL_CLASS_ID

#define MIXER_DRIVENFLOAT_CONTROL_CLASS_ID   Class_ID(0xed63317, 0x1a55054b)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVEN_CONTROL_CLASS_ID instead [insensitive language]

◆ SLAVEFLOAT_CONTROL_CLASS_ID

#define SLAVEFLOAT_CONTROL_CLASS_ID   Class_ID(0xed63317, 0x1a55054b)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVENFLOAT_CONTROL_CLASS_ID instead [insensitive language]

◆ MIXER_DRIVENPOS_CONTROL_CLASS_ID

#define MIXER_DRIVENPOS_CONTROL_CLASS_ID   Class_ID(0x77d776ae, 0x26e16054)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVEN_CONTROL_CLASS_ID instead [insensitive language]

◆ SLAVEPOS_CONTROL_CLASS_ID

#define SLAVEPOS_CONTROL_CLASS_ID   Class_ID(0x77d776ae, 0x26e16054)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVENPOS_CONTROL_CLASS_ID instead [insensitive language]

◆ MIXER_DRIVENROTATION_CONTROL_CLASS_ID

#define MIXER_DRIVENROTATION_CONTROL_CLASS_ID   Class_ID(0x611b5ad7, 0x7485235)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVEN_CONTROL_CLASS_ID instead [insensitive language]

◆ SLAVEROTATION_CONTROL_CLASS_ID

#define SLAVEROTATION_CONTROL_CLASS_ID   Class_ID(0x611b5ad7, 0x7485235)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVENROTATION_CONTROL_CLASS_ID instead [insensitive language]

◆ MIXER_DRIVENSCALE_CONTROL_CLASS_ID

#define MIXER_DRIVENSCALE_CONTROL_CLASS_ID   Class_ID(0x5f712fd0, 0x376a57a8)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVEN_CONTROL_CLASS_ID instead [insensitive language]

◆ SLAVESCALE_CONTROL_CLASS_ID

#define SLAVESCALE_CONTROL_CLASS_ID   Class_ID(0x5f712fd0, 0x376a57a8)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVENSCALE_CONTROL_CLASS_ID instead [insensitive language]

◆ MIXER_DRIVENPOINT3_CONTROL_CLASS_ID

#define MIXER_DRIVENPOINT3_CONTROL_CLASS_ID   Class_ID(0x68233163, 0x3e7802ee)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVEN_CONTROL_CLASS_ID instead [insensitive language]

◆ SLAVEPOINT3_CONTROL_CLASS_ID

#define SLAVEPOINT3_CONTROL_CLASS_ID   Class_ID(0x68233163, 0x3e7802ee)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVENPOINT3_CONTROL_CLASS_ID instead [insensitive language]

◆ MIXER_DRIVENPOINT4_CONTROL_CLASS_ID

#define MIXER_DRIVENPOINT4_CONTROL_CLASS_ID   Class_ID(0x531e2dda, 0x67926815)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVEN_CONTROL_CLASS_ID instead [insensitive language]

◆ SLAVEPOINT4_CONTROL_CLASS_ID

#define SLAVEPOINT4_CONTROL_CLASS_ID   Class_ID(0x531e2dda, 0x67926815)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVENPOINT4_CONTROL_CLASS_ID instead [insensitive language]

◆ MIXER_DRIVENMATRIX3_CONTROL_CLASS_ID

#define MIXER_DRIVENMATRIX3_CONTROL_CLASS_ID   Class_ID(0x20fa45e0, 0x58ef2ced)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVEN_CONTROL_CLASS_ID instead [insensitive language]

◆ SLAVEMATRIX3_CONTROL_CLASS_ID

#define SLAVEMATRIX3_CONTROL_CLASS_ID   Class_ID(0x20fa45e0, 0x58ef2ced)
Deprecated:
This has been deprecated as of 3ds Max 2022, please use MIXER_DRIVENMATRIX3_CONTROL_CLASS_ID instead [insensitive language]

◆ I_MIXERDRIVENINTERFACE

#define I_MIXERDRIVENINTERFACE   0x4606111e

INTERNAL USE Interface for the driven.

◆ I_MIXSLAVEINTERFACE

#define I_MIXSLAVEINTERFACE   0x4606111e
Deprecated:
This has been deprecated as of 3ds Max 2022, please use I_MIXERDRIVENINTERFACE instead [insensitive language]

Typedef Documentation

◆ IMixSlave

typedef MAX_DEPRECATED IMixDriven IMixSlave
Deprecated:
This has been deprecated as of 3ds Max 2022, please use IMixDriven instead [insensitive language]