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