3ds Max C++ API Reference
|
#include "../kernel/value.h"
#include "../../mouseman.h"
#include "../../geom/point3.h"
#include "../../cmdmode.h"
#include "../../maxapi.h"
Classes | |
class | MouseToolCallBack |
class | MouseToolCommandMode |
class | MouseTool |
Macros | |
#define | MOUSE_TOOL_COMMAND 7364 |
#define | CID_MOUSE_TOOL CID_USER + 45237 |
#define | is_mousetool(v) ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(MouseTool)) |
Enumerations | |
enum | { cl_viewPoint , cl_worldPoint , cl_worldDist , cl_worldAngle , cl_gridPoint , cl_gridDist , cl_gridAngle , cl_nodeTM , cl_shift , cl_ctrl , cl_alt , cl_lbutton , cl_mbutton , cl_rbutton , cl_viewPointUnscaled } |
#define MOUSE_TOOL_COMMAND 7364 |
#define CID_MOUSE_TOOL CID_USER + 45237 |
#define is_mousetool | ( | v | ) | ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(MouseTool)) |
anonymous enum |
Enumerator | |
---|---|
cl_viewPoint | |
cl_worldPoint | |
cl_worldDist | |
cl_worldAngle | |
cl_gridPoint | |
cl_gridDist | |
cl_gridAngle | |
cl_nodeTM | |
cl_shift | |
cl_ctrl | |
cl_alt | |
cl_lbutton | |
cl_mbutton | |
cl_rbutton | |
cl_viewPointUnscaled |