maxscript/util/mousetool.h File Reference
|
| 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
} |
| |
|
| | MouseTool (short iflags) |
| |
| void | init (Value *name, int local_count, Value **inits, HashTable *local_scope, HashTable *handlers) |
| |
| | ~MouseTool () |
| |
| | classof_methods (MouseTool, Value) |
| |
| void | collect () |
| |
| void | gc_trace () |
| |
| ScripterExport void | sprin1 (CharStream *s) |
| |
| BOOL | call_event_handler (Value *handler, Value **arg_list, int count, BOOL enable_redraw=TRUE) |
| |
| void | init_locals () |
| |
| virtual Value * | get_property (Value **arg_list, int count) |
| |
| virtual Value * | set_property (Value **arg_list, int count) |
| |
| void | dump_local_vars_and_externals (int indentLevel) |
| |
| #define MOUSE_TOOL_COMMAND 7364 |
| 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 |
|
24 {
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, };
| MouseTool |
( |
short |
iflags | ) |
|
Value * name
Definition: structs.h:25
#define _M(x)
Used to wrap string literals.
Definition: strbasic.h:122
virtual const MCHAR * to_string()
Definition: value.h:171
| BOOL call_event_handler |
( |
Value * |
handler, |
|
|
Value ** |
arg_list, |
|
|
int |
count, |
|
|
BOOL |
enable_redraw = TRUE |
|
) |
| |
| void dump_local_vars_and_externals |
( |
int |
indentLevel | ) |
|