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...
 
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)
 INTERNAL USE Interface for the driven. More...
 
#define MIXER_DRIVENFLOAT_CONTROL_CLASS_ID   Class_ID(0xed63317, 0x1a55054b)
 INTERNAL USE Interface for the driven. More...
 
#define MIXER_DRIVENPOS_CONTROL_CLASS_ID   Class_ID(0x77d776ae, 0x26e16054)
 INTERNAL USE Interface for the driven. More...
 
#define MIXER_DRIVENROTATION_CONTROL_CLASS_ID   Class_ID(0x611b5ad7, 0x7485235)
 INTERNAL USE Interface for the driven. More...
 
#define MIXER_DRIVENSCALE_CONTROL_CLASS_ID   Class_ID(0x5f712fd0, 0x376a57a8)
 INTERNAL USE Interface for the driven. More...
 
#define MIXER_DRIVENPOINT3_CONTROL_CLASS_ID   Class_ID(0x68233163, 0x3e7802ee)
 INTERNAL USE Interface for the driven. More...
 
#define MIXER_DRIVENPOINT4_CONTROL_CLASS_ID   Class_ID(0x531e2dda, 0x67926815)
 INTERNAL USE Interface for the driven. More...
 
#define MIXER_DRIVENMATRIX3_CONTROL_CLASS_ID   Class_ID(0x20fa45e0, 0x58ef2ced)
 INTERNAL USE Interface for the driven. More...
 
#define I_MIXERDRIVENINTERFACE   0x4606111e
 INTERNAL USE Interface for the driven. More...
 

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.

◆ MIXER_DRIVEN_CONTROL_CLASS_ID

#define MIXER_DRIVEN_CONTROL_CLASS_ID   Class_ID(0x32fd7fa2, 0x67a62aae)

INTERNAL USE Interface for the driven.

◆ MIXER_DRIVENFLOAT_CONTROL_CLASS_ID

#define MIXER_DRIVENFLOAT_CONTROL_CLASS_ID   Class_ID(0xed63317, 0x1a55054b)

INTERNAL USE Interface for the driven.

◆ MIXER_DRIVENPOS_CONTROL_CLASS_ID

#define MIXER_DRIVENPOS_CONTROL_CLASS_ID   Class_ID(0x77d776ae, 0x26e16054)

INTERNAL USE Interface for the driven.

◆ MIXER_DRIVENROTATION_CONTROL_CLASS_ID

#define MIXER_DRIVENROTATION_CONTROL_CLASS_ID   Class_ID(0x611b5ad7, 0x7485235)

INTERNAL USE Interface for the driven.

◆ MIXER_DRIVENSCALE_CONTROL_CLASS_ID

#define MIXER_DRIVENSCALE_CONTROL_CLASS_ID   Class_ID(0x5f712fd0, 0x376a57a8)

INTERNAL USE Interface for the driven.

◆ MIXER_DRIVENPOINT3_CONTROL_CLASS_ID

#define MIXER_DRIVENPOINT3_CONTROL_CLASS_ID   Class_ID(0x68233163, 0x3e7802ee)

INTERNAL USE Interface for the driven.

◆ MIXER_DRIVENPOINT4_CONTROL_CLASS_ID

#define MIXER_DRIVENPOINT4_CONTROL_CLASS_ID   Class_ID(0x531e2dda, 0x67926815)

INTERNAL USE Interface for the driven.

◆ MIXER_DRIVENMATRIX3_CONTROL_CLASS_ID

#define MIXER_DRIVENMATRIX3_CONTROL_CLASS_ID   Class_ID(0x20fa45e0, 0x58ef2ced)

INTERNAL USE Interface for the driven.

◆ I_MIXERDRIVENINTERFACE

#define I_MIXERDRIVENINTERFACE   0x4606111e

INTERNAL USE Interface for the driven.