3ds Max C++ API Reference
iparamwire.h File Reference
#include "iFnPub.h"
#include "GetCOREInterface.h"
#include "control.h"

Classes

class  IParamWireMgr
 
class  IBaseWireControl
 

Macros

#define PARAMWIRE_MGR_INTERFACE   Interface_ID(0x490d0e99, 0xbe87c96)
 
#define PWMF_LEFT_TARGET   0x001
 
#define PWMF_RIGHT_TARGET   0x002
 
#define PWMF_HAS_MENU   0x004
 
#define PWMF_OPEN_EDITOR   0x008
 
#define FLOAT_WIRE_CONTROL_CLASS_ID   Class_ID(0x498702e7, 0x71f11549)
 
#define POSITION_WIRE_CONTROL_CLASS_ID   Class_ID(0x5065767c, 0x683a42a6)
 
#define POINT3_WIRE_CONTROL_CLASS_ID   Class_ID(0x4697286a, 0x2f7f05cf)
 
#define POINT4_WIRE_CONTROL_CLASS_ID   Class_ID(0x4697286b, 0x2f7f05ff)
 
#define ROTATION_WIRE_CONTROL_CLASS_ID   Class_ID(0x31381913, 0x3a904167)
 
#define SCALE_WIRE_CONTROL_CLASS_ID   Class_ID(0x7c8f3a2b, 0x1e954d92)
 
#define WIRE_CONTROLLER_INTERFACE   Interface_ID(0x25ce0f5c, 0x6c303d2f)
 

Functions

IParamWireMgrGetParamWireMgr ()
 
IBaseWireControlGetWireControlInterface (Animatable *a)
 

Macro Definition Documentation

◆ PARAMWIRE_MGR_INTERFACE

#define PARAMWIRE_MGR_INTERFACE   Interface_ID(0x490d0e99, 0xbe87c96)

◆ FLOAT_WIRE_CONTROL_CLASS_ID

#define FLOAT_WIRE_CONTROL_CLASS_ID   Class_ID(0x498702e7, 0x71f11549)

◆ POSITION_WIRE_CONTROL_CLASS_ID

#define POSITION_WIRE_CONTROL_CLASS_ID   Class_ID(0x5065767c, 0x683a42a6)

◆ POINT3_WIRE_CONTROL_CLASS_ID

#define POINT3_WIRE_CONTROL_CLASS_ID   Class_ID(0x4697286a, 0x2f7f05cf)

◆ POINT4_WIRE_CONTROL_CLASS_ID

#define POINT4_WIRE_CONTROL_CLASS_ID   Class_ID(0x4697286b, 0x2f7f05ff)

◆ ROTATION_WIRE_CONTROL_CLASS_ID

#define ROTATION_WIRE_CONTROL_CLASS_ID   Class_ID(0x31381913, 0x3a904167)

◆ SCALE_WIRE_CONTROL_CLASS_ID

#define SCALE_WIRE_CONTROL_CLASS_ID   Class_ID(0x7c8f3a2b, 0x1e954d92)

◆ WIRE_CONTROLLER_INTERFACE

#define WIRE_CONTROLLER_INTERFACE   Interface_ID(0x25ce0f5c, 0x6c303d2f)

Function Documentation

◆ GetParamWireMgr()

IParamWireMgr* GetParamWireMgr ( )
inline
Definition: iparamwire.h:58
CoreExport Interface * GetCOREInterface()
#define PARAMWIRE_MGR_INTERFACE
Definition: iparamwire.h:20

◆ GetWireControlInterface()

IBaseWireControl* GetWireControlInterface ( Animatable a)
inline
virtual CoreExport void * GetInterface(ULONG id)
Definition: iparamwire.h:170
#define WIRE_CONTROLLER_INTERFACE
Definition: iparamwire.h:149