|
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 | |