3ds Max C++ API Reference
IPainterInterface.h File Reference
#include "object.h"
#include "maxheap.h"
#include "iFnPub.h"
#include "icurvctl.h"

Classes

class  IPainterInterface_V5
 
class  FaceDataFromPatch
 
class  IPainterRightClickHandler
 
class  IPainterInterface_V7
 
class  IPainterInterface_V14
 
class  IPainterCanvasInterface_V5
 
class  IPainterCanvasInterface_V5_1
 
class  IPainterCanvasInterface_V7
 This is the additional functionality in the Max7.0 version of the PainterCanvas. More...
 

Macros

#define PAINTERINTERFACE_V5   0x78ffe181
 
#define PAINTERINTERFACE_V7   0x78ffe182
 
#define PAINTERINTERFACE_V14   0x78ffe183
 
#define PAINTERCANVASINTERFACE_V5   0x29ff7ac9
 
#define PAINTERCANVASINTERFACE_V5_1   0x29ff7ad0
 
#define PAINTERCANVASINTERFACE_V7   0x1e962374
 
#define PAINTERINTERFACE_CLASS_ID   Class_ID(0x2f2ef7e9, 0x78ffe181)
 
#define PAINTERINTERFACE_SUPERCLASS_ID   REF_TARGET_CLASS_ID
 
#define PAINTERINTERFACEV5_INTERFACE   Interface_ID(0x53b4520c, 0x29ff7ac9)
 
#define NO_MIRRROR   0
 
#define MIRRRORED   1
 
#define MIRRROR_SHARED   2
 
#define RINGCOLOR   0x445408e0
 
#define NORMALCOLOR   0x445408e1
 
#define RINGPRESSEDCOLOR   0x445408e2
 
#define NORMALPRESSEDCOLOR   0x445408e3
 
#define TRACECOLOR   0x445408e4
 
#define GIZMOCOLOR   0x445408e5
 
#define PRESSURE_AFFECTS_NONE   0
 
#define PRESSURE_AFFECTS_STR   1
 
#define PRESSURE_AFFECTS_SIZE   2
 
#define PRESSURE_AFFECTS_BOTH   3
 

Macro Definition Documentation

◆ PAINTERINTERFACE_V5

#define PAINTERINTERFACE_V5   0x78ffe181

◆ PAINTERINTERFACE_V7

#define PAINTERINTERFACE_V7   0x78ffe182

◆ PAINTERINTERFACE_V14

#define PAINTERINTERFACE_V14   0x78ffe183

◆ PAINTERCANVASINTERFACE_V5

#define PAINTERCANVASINTERFACE_V5   0x29ff7ac9

◆ PAINTERCANVASINTERFACE_V5_1

#define PAINTERCANVASINTERFACE_V5_1   0x29ff7ad0

◆ PAINTERCANVASINTERFACE_V7

#define PAINTERCANVASINTERFACE_V7   0x1e962374

◆ PAINTERINTERFACE_CLASS_ID

#define PAINTERINTERFACE_CLASS_ID   Class_ID(0x2f2ef7e9, 0x78ffe181)

◆ PAINTERINTERFACE_SUPERCLASS_ID

#define PAINTERINTERFACE_SUPERCLASS_ID   REF_TARGET_CLASS_ID

◆ PAINTERINTERFACEV5_INTERFACE

#define PAINTERINTERFACEV5_INTERFACE   Interface_ID(0x53b4520c, 0x29ff7ac9)

◆ NO_MIRRROR

#define NO_MIRRROR   0

◆ MIRRRORED

#define MIRRRORED   1

◆ MIRRROR_SHARED

#define MIRRROR_SHARED   2