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

#define PARAMWIRE_MGR_INTERFACE   Interface_ID(0x490d0e99, 0xbe87c96)
#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)

Function Documentation

IParamWireMgr* GetParamWireMgr ( )
inline
#define PARAMWIRE_MGR_INTERFACE
Definition: iparamwire.h:20
CoreExport Interface * GetCOREInterface()
Definition: iparamwire.h:57
IBaseWireControl* GetWireControlInterface ( Animatable a)
inline
#define WIRE_CONTROLLER_INTERFACE
Definition: iparamwire.h:149
Definition: iparamwire.h:170
virtual CoreExport void * GetInterface(ULONG id)