IPainterInterface.h File 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

#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