296 lines
13 KiB
C
Executable File
296 lines
13 KiB
C
Executable File
/*
|
|
* MAX_commands.h - defines all the invocable MAX UI commands - for the 'max' scripter construct
|
|
*
|
|
* Copyright © John Wainwright 1996
|
|
*
|
|
*/
|
|
|
|
#ifndef _H_MAX_COMMANDS
|
|
#define _H_MAX_COMMANDS
|
|
|
|
#include "maxcom.h"
|
|
#include "buildver.h"
|
|
|
|
/* the commands... these are the command codes defined in "maxcom.h". they MUST be in
|
|
* alphabetical order */
|
|
|
|
"accel pan", MAXCOM_ACCEL_PAN, 0,
|
|
"acthomegrid", MAXCOM_ACTHOMEGRID, MR_R2,
|
|
"activate grid object", MAXCOM_ACTGRIDOBJ , 0,
|
|
"activate home grid", MAXCOM_ACTHOMEGRID, 0,
|
|
"adaptive persp grid", MAXCOM_ADAPTIVE_PERSP_GRID_TOGGLE, 0,
|
|
"adaptive perspective grid toggle", MAXCOM_ADAPTIVE_PERSP_GRID_TOGGLE, MR_R2,
|
|
"align", MAXCOM_ALIGN, 0,
|
|
"align camera", MAXCOM_TOOLS_ALIGNCAMERA, 0,
|
|
"align normals", MAXCOM_ALIGNNORMALS, 0,
|
|
"alignnormals", MAXCOM_ALIGNNORMALS, MR_R2,
|
|
"angle snap toggle", MAXCOM_ANGLE_SNAP_TOGGLE, 0,
|
|
"apply ik", MAXCOM_APPLY_IK, 0,
|
|
#ifndef NO_TOOL_ARRAY // russom - 10/22/01
|
|
"array", MAXCOM_ARRAY, 0,
|
|
#endif
|
|
"backface", MAXCOM_BACKFACE, MR_R2,
|
|
"backface cull toggle", MAXCOM_BACKFACE, 0,
|
|
"background", MAXCOM_BACKGROUND, MR_R2,
|
|
"background display toggle", MAXCOM_BACKGROUND, 0,
|
|
"bind space warp mode", MAXCOM_BINDWSM, 0,
|
|
"bindwsm", MAXCOM_BINDWSM, MR_R2,
|
|
"box mode", MAXCOM_BOX_MODE, MR_R2,
|
|
"box mode selected", MAXCOM_BOX_MODE, 0,
|
|
"box mode toggle", MAXCOM_BOX_TOGGLE, 0,
|
|
"box toggle", MAXCOM_BOX_TOGGLE, MR_R2,
|
|
"configure paths", MAXCOM_CONFIGURE_PATHS, 0,
|
|
#ifndef NO_CREATE_TASK // russom - 12/06/01
|
|
"create mode", MAXCOM_CREATE_MODE, 0,
|
|
#endif
|
|
#ifndef NO_CUI // russom - 02/12/02
|
|
"customize UI", MAXCOM_CUSTOMIZE_CUSTOMIZEUI, 0,
|
|
#endif
|
|
"cycle select", MAXCOM_CYCLE_SELECT_METHOD , 0,
|
|
"cycle sublevel", MAXCOM_CYCLE_SUBLEVEL, MR_R2,
|
|
"cycle subobject level", MAXCOM_CYCLE_SUBLEVEL, 0,
|
|
"def lgt toggle", MAXCOM_DEF_LGT_TOGGLE, MR_R2,
|
|
"default lighting toggle", MAXCOM_DEF_LGT_TOGGLE, 0,
|
|
"delete", MAXCOM_EDIT_DELETE , 0,
|
|
#ifndef NO_TOOL_DISPLAY_FLOATER // russom - 10/22/01
|
|
"display floater", MAXCOM_TOOLS_DISPLAYFLOATER, 0,
|
|
#endif
|
|
#ifndef NO_DISPLAY_TASK // russom - 12/06/01
|
|
"display mode", MAXCOM_DISPLAY_MODE, 0,
|
|
#endif
|
|
"dolly", MAXCOM_DOLLY, MR_R2,
|
|
"dolly mode", MAXCOM_DOLLY, 0,
|
|
"drawing aids", MAXCOM_DRAWINGAIDS, 0,
|
|
"drawingaids", MAXCOM_DRAWINGAIDS, MR_R2,
|
|
"fetch", MAXCOM_FETCH, 0,
|
|
"file archive", MAXCOM_FILE_ARCHIVE, 0,
|
|
"file export", MAXCOM_FILE_EXPORT, 0,
|
|
"file export selected", MAXCOM_FILE_EXPORTSELECTED, 0,
|
|
"file import", MAXCOM_FILE_IMPORT, 0,
|
|
"file insert tracks", MAXCOM_FILE_INSERTTRACKS, 0,
|
|
"file merge", MAXCOM_FILE_MERGE, 0,
|
|
"file new", MAXCOM_FILE_NEW, 0,
|
|
"file open", MAXCOM_FILE_OPEN, 0,
|
|
"file preferences", MAXCOM_FILE_PREFERENCES, 0,
|
|
"file replace", MAXCOM_FILE_REPLACE, 0,
|
|
"file save", MAXCOM_FILE_SAVE, 0,
|
|
"file save selected", MAXCOM_FILE_SAVESELECTED, 0,
|
|
"file saveas", MAXCOM_FILE_SAVEAS, 0,
|
|
"file savecopyas", MAXCOM_FILE_SAVECOPYAS, 0,
|
|
"file summary", MAXCOM_FILE_SUMMARYINFO, 0,
|
|
"file xref object", MAXCOM_FILE_XREFOBJECT, 0,
|
|
"file xref scene", MAXCOM_FILE_XREFSCENE, 0,
|
|
"fov", MAXCOM_FOV, 0,
|
|
"freeze inv", MAXCOM_FREEZE_INV, 0,
|
|
"freeze selection", MAXCOM_FREEZE_SELECTION, 0,
|
|
"fullinteract", MAXCOM_FULLINTERACT, 0,
|
|
"grid nudge down", MAXCOM_GRID_NUDGE_DOWN, 0,
|
|
"grid nudge up", MAXCOM_GRID_NUDGE_UP, 0,
|
|
"grid toggle", MAXCOM_GRID_TOGGLE, 0,
|
|
"grids align", MAXCOM_GRIDS_ALIGN, 0,
|
|
"group attach", MAXCOM_GROUP_ATTACH, 0,
|
|
"group close", MAXCOM_GROUP_CLOSE, 0,
|
|
"group detach", MAXCOM_GROUP_DETACH, 0,
|
|
"group explode", MAXCOM_GROUP_EXPLODE, 0,
|
|
"group group", MAXCOM_GROUP_GROUP, 0,
|
|
"group open", MAXCOM_GROUP_OPEN, 0,
|
|
"group ungroup", MAXCOM_GROUP_UNGROUP, 0,
|
|
"help about", MAXCOM_HELP_ABOUT, 0,
|
|
"hide camera toggle", MAXCOM_HIDE_CAMERA_TOGGLE, 0,
|
|
"hide command panel toggle", MAXCOM_HIDE_CMD_PAN, 0,
|
|
"hide floating toolbars toggle", MAXCOM_HIDE_FLOATERS, 0,
|
|
"hide helper toggle", MAXCOM_HIDE_HELPER_TOGGLE, 0,
|
|
"hide inv", MAXCOM_HIDE_INV, 0,
|
|
"hide light toggle", MAXCOM_HIDE_LIGHT_TOGGLE, 0,
|
|
#ifndef NO_STANDARD_TOOLBAR_OPTIONS // russom - 02/12/02
|
|
"hide main toolbar toggle", MAXCOM_HIDE_MAIN_TB, 0,
|
|
#endif
|
|
"hide object toggle", MAXCOM_HIDE_OBJECT_TOGGLE, 0,
|
|
"hide selection", MAXCOM_HIDE_SELECTION, 0,
|
|
"hide shape toggle", MAXCOM_HIDE_SHAPE_TOGGLE, 0,
|
|
"hide system toggle", MAXCOM_HIDE_SYSTEM_TOGGLE, 0,
|
|
#if !defined(NO_STANDARD_TOOLBAR_OPTIONS) && !defined(NO_CUI_TABBED_PANELS) // russom - 02/12/02
|
|
"hide tab panel toggle", MAXCOM_HIDE_SHELF, 0,
|
|
#endif
|
|
"hide wsm toggle", MAXCOM_HIDE_WSM_TOGGLE, 0,
|
|
#ifndef NO_HIERARCHY_TASK // JP Morel - July 17th 2002
|
|
"hierarchy mode", MAXCOM_HIERARCHY_MODE, 0,
|
|
#endif
|
|
"hold", MAXCOM_HOLD, 0,
|
|
"ik terminator", MAXCOM_IK_TERMINATOR, 0,
|
|
"ipan", MAXCOM_IPAN, 0,
|
|
"izoom in", MAXCOM_IZOOM_IN, 0,
|
|
"izoom out", MAXCOM_IZOOM_OUT, 0,
|
|
"key mode", MAXCOM_KEY_MODE, 0,
|
|
"link", MAXCOM_LINK, 0,
|
|
#ifndef NO_CUI // russom - 02/12/02
|
|
"load custom UI", MAXCOM_CUSTOMIZE_LOADCUI, 0,
|
|
#endif
|
|
"lock UI layout", MAXCOM_CUSTOMIZE_LOCKUILAYOUT, 0,
|
|
"material browser", MAXCOM_TOOLS_MTLMAPBROWSER, 0,
|
|
"mirror", MAXCOM_MIRROR, 0,
|
|
"modify mode", MAXCOM_MODIFY_MODE, 0,
|
|
#ifndef NO_MOTION_TASK // JP Morel - July 12th 2002
|
|
"motion mode", MAXCOM_MOTION_MODE, 0,
|
|
#endif
|
|
"move", MAXCOM_MOVE, 0,
|
|
"mtledit", MAXCOM_MTLEDIT, 0,
|
|
"next mod", MAXCOM_NEXT_MOD, 0,
|
|
"override", MAXCOM_OVERRIDE, 0,
|
|
"pancamera", MAXCOM_PANCAMERA, 0,
|
|
"panview", MAXCOM_PANVIEW, 0,
|
|
"percent snap toggle", MAXCOM_PERCENT_SNAP_TOGGLE, 0,
|
|
"persp", MAXCOM_PERSP, 0,
|
|
"place highlight", MAXCOM_EDIT_PLACEHIGHLIGHT, 0,
|
|
"prev mod", MAXCOM_PREV_MOD, 0,
|
|
"preview", MAXCOM_PREVIEW, 0,
|
|
"properties", MAXCOM_PROPERTIES, 0,
|
|
"quick render", MAXCOM_QUICK_RENDER, 0,
|
|
"redo", MAXCOM_EDIT_REDO , 0,
|
|
"renamepreview", MAXCOM_RENAMEPREVIEW, 0,
|
|
"render last", MAXCOM_RENDER_LAST, 0,
|
|
"render scene", MAXCOM_RENDER_SCENE, 0,
|
|
"reset file", MAXCOM_RESET_FILE, 0,
|
|
"revert custom UI", MAXCOM_CUSTOMIZE_REVERTCUI, 0,
|
|
"rns", MAXCOM_RNS, 0,
|
|
"roll", MAXCOM_ROLL, 0,
|
|
"rotate", MAXCOM_ROTATE, 0,
|
|
"rotateview", MAXCOM_ROTATEVIEW, 0,
|
|
#ifndef NO_SAFE_FRAMES // orb -7-20-2001
|
|
"safeframe toggle", MAXCOM_SAFEFRAME_TOGGLE, 0,
|
|
#endif // NO_SAFE_FRAMES
|
|
#ifndef NO_CUI // russom - 02/12/02
|
|
"save custom UI as", MAXCOM_CUSTOMIZE_SAVECUIAS, 0,
|
|
#endif
|
|
"saveplus", MAXCOM_SAVEPLUS, 0,
|
|
"scale", MAXCOM_SCALE, 0,
|
|
"scale cycle", MAXCOM_SCALE_CYCLE, 0,
|
|
"select", MAXCOM_SELECT, 0,
|
|
"select all", MAXCOM_EDIT_SELECTALL , 0,
|
|
"select by color", MAXCOM_SELECT_BY_COLOR, 0,
|
|
"select child", MAXCOM_SELECT_CHILD, 0,
|
|
"select invert", MAXCOM_EDIT_SELECTINVERT , 0,
|
|
"select none", MAXCOM_EDIT_SELECTNONE , 0,
|
|
"select parent", MAXCOM_SELECT_PARENT, 0,
|
|
"selection floater", MAXCOM_TOOLS_SELECTIONFLOATER, 0,
|
|
|
|
"set key all", MAXCOM_TOOL_SETKEY_HOTKEYALL, 0,
|
|
"set key all filter", MAXCOM_TOOL_SETKEY_ALL, 0,
|
|
"set key all position", MAXCOM_TOOL_SETKEY_HOTKEYPOS, 0,
|
|
"set key all position rotation and scale", MAXCOM_TOOL_SETKEY_HOTKEYPRS, 0,
|
|
"set key all postion", MAXCOM_TOOL_SETKEY_HOTKEYPOS, 0,
|
|
"set key all postion rotation and scale", MAXCOM_TOOL_SETKEY_HOTKEYPRS, 0,
|
|
"set key all rotation", MAXCOM_TOOL_SETKEY_HOTKEYROT, 0,
|
|
"set key all scale", MAXCOM_TOOL_SETKEY_HOTKEYSCALE, 0,
|
|
"set key all x position", MAXCOM_TOOL_SETKEY_HOTKEYPOSX, 0,
|
|
"set key all x postion", MAXCOM_TOOL_SETKEY_HOTKEYPOSX, 0,
|
|
"set key all x rotation", MAXCOM_TOOL_SETKEY_HOTKEYROTX, 0,
|
|
"set key all x scale", MAXCOM_TOOL_SETKEY_HOTKEYSCALEX, 0,
|
|
"set key all y position", MAXCOM_TOOL_SETKEY_HOTKEYPOSY, 0,
|
|
"set key all y postion", MAXCOM_TOOL_SETKEY_HOTKEYPOSY, 0,
|
|
"set key all y rotation", MAXCOM_TOOL_SETKEY_HOTKEYROTY, 0,
|
|
"set key all y scale", MAXCOM_TOOL_SETKEY_HOTKEYSCALEY, 0,
|
|
"set key all z position", MAXCOM_TOOL_SETKEY_HOTKEYPOSZ, 0,
|
|
"set key all z postion", MAXCOM_TOOL_SETKEY_HOTKEYPOSZ, 0,
|
|
"set key all z rotation", MAXCOM_TOOL_SETKEY_HOTKEYROTZ, 0,
|
|
"set key all z scale", MAXCOM_TOOL_SETKEY_HOTKEYSCALEZ, 0,
|
|
"set key clear", MAXCOM_TOOL_SETKEY_REVERT, 0,
|
|
"set key customattributes filter", MAXCOM_TOOL_SETKEY_CUSTOMATTRIBUTES, 0,
|
|
"set key ikparams filter", MAXCOM_TOOL_SETKEY_IK_PARAMS, 0,
|
|
"set key keys", MAXCOM_TOOL_SETKEY, 0,
|
|
"set key materials filter", MAXCOM_TOOL_SETKEY_MATERIALS, 0,
|
|
"set key mode", MAXCOM_TOOL_SETKEYMODE, 0,
|
|
"set key modifiers filter", MAXCOM_TOOL_SETKEY_MODIFIERS, 0,
|
|
"set key objectparams filter", MAXCOM_TOOL_SETKEY_OBJECTPARAMS, 0,
|
|
"set key on selected", MAXCOM_TOOL_SETKEY_SELECTED, 0,
|
|
"set key other filter", MAXCOM_TOOL_SETKEY_OTHER, 0,
|
|
"set key position filter", MAXCOM_TOOL_SETKEY_POSITION, 0,
|
|
"set key rotation filter", MAXCOM_TOOL_SETKEY_ROTATION, 0,
|
|
"set key scale filter", MAXCOM_TOOL_SETKEY_SCALE, 0,
|
|
|
|
"shade selected", MAXCOM_SHADE_SELECTED, 0,
|
|
"show last img", MAXCOM_SHOW_LAST_IMG, 0,
|
|
"showaxisicon", MAXCOM_SHOWAXISICON, 0,
|
|
"showhomegrid", MAXCOM_SHOWHOMEGRID, 0,
|
|
"snap toggle", MAXCOM_SNAP_TOGGLE, 0,
|
|
"snapshot", MAXCOM_EDIT_SNAPSHOT, 0,
|
|
"spacebar", MAXCOM_SPACEBAR, 0,
|
|
"spacing tool", MAXCOM_TOOLS_SPACINGTOOL, 0,
|
|
"spinsnap toggle", MAXCOM_SPINSNAP_TOGGLE, 0,
|
|
"subobject sel", MAXCOM_SUBOBJECT_SEL, 0,
|
|
"swap layouts", MAXCOM_SWAP_LAYOUTS, 0,
|
|
"texture correct", MAXCOM_TEXTURE_CORRECT, 0,
|
|
"time back", MAXCOM_TIME_BACK, MR_DISABLED,
|
|
"time config", MAXCOM_TIME_CONFIG, 0,
|
|
"time end", MAXCOM_TIME_END, 0,
|
|
"time forward", MAXCOM_TIME_FORWARD, MR_DISABLED,
|
|
"time play", MAXCOM_TIME_PLAY, 0,
|
|
"time start", MAXCOM_TIME_START, 0,
|
|
"toggle ik", MAXCOM_TOGGLE_IK, 0,
|
|
"toggle key mode", MAXCOM_KEYMODE_TOGGLE, 0,
|
|
"toggle keyboard shortcuts",MAXCOM_KBDSHORTCUT_TOGGLE, 0,
|
|
"toggle sound", MAXCOM_TOGGLE_SOUND, 0,
|
|
"tool animmode", MAXCOM_TOOL_ANIMMODE, 0,
|
|
"tool center", MAXCOM_TOOL_CENTER, 0,
|
|
"tool dualplanes", MAXCOM_TOOL_DUALPLANES, 0,
|
|
"tool hlist", MAXCOM_TOOL_HLIST, 0,
|
|
"tool maximize", MAXCOM_TOOL_MAXIMIZE, 0,
|
|
"tool region toggle", MAXCOM_TOOL_REGION_TOGGLE, 0,
|
|
"tool x", MAXCOM_TOOL_X, 0,
|
|
"tool xy", MAXCOM_TOOL_XY, 0,
|
|
"tool y", MAXCOM_TOOL_Y, 0,
|
|
"tool z", MAXCOM_TOOL_Z, 0,
|
|
"tool zoom", MAXCOM_TOOL_ZOOM, 0,
|
|
"tool zoomall", MAXCOM_TOOL_ZOOMALL, 0,
|
|
"tool zoomextents", MAXCOM_TOOL_ZOOMEXTENTS, 0,
|
|
"tool zoomextents all", MAXCOM_TOOL_ZOOMEXTENTS_ALL, 0,
|
|
"tool zoomregion", MAXCOM_TOOL_ZOOMREGION, 0,
|
|
"trajectories", MAXCOM_TRAJECTORIES, 0,
|
|
"treeview", MAXCOM_TREEVIEW, 0,
|
|
"truck", MAXCOM_TRUCK, 0,
|
|
"tti", MAXCOM_TTI, 0,
|
|
"undo", MAXCOM_EDIT_UNDO , 0,
|
|
"unfreeze all", MAXCOM_UNFREEZE_ALL, 0,
|
|
"unfreeze by hit", MAXCOM_UNFREEZE_BY_HIT, 0,
|
|
"unfreeze by name", MAXCOM_UNFREEZE_BY_NAME, 0,
|
|
"unhide all", MAXCOM_UNHIDE_ALL, 0,
|
|
"unhide by name", MAXCOM_UNHIDE_BY_NAME, 0,
|
|
"unitsetup", MAXCOM_UNITSETUP, 0,
|
|
"unlink", MAXCOM_UNLINK, 0,
|
|
#ifndef NO_UTILITY_TASK // russom - 12/06/01
|
|
"utility mode", MAXCOM_UTILITY_MODE, 0,
|
|
#endif
|
|
"videopost", MAXCOM_VIDEOPOST, 0,
|
|
"view file", MAXCOM_VIEW_FILE, 0,
|
|
"view redo", MAXCOM_VIEW_REDO, 0,
|
|
"viewpreview", MAXCOM_VIEWPREVIEW, 0,
|
|
"views redraw", MAXCOM_VIEWS_REDRAW, 0,
|
|
"views undo", MAXCOM_VIEWS_UNDO, 0,
|
|
"vpt back", MAXCOM_VPT_BACK, 0,
|
|
"vpt bottom", MAXCOM_VPT_BOTTOM, 0,
|
|
"vpt camera", MAXCOM_VPT_CAMERA, 0,
|
|
"vpt disable", MAXCOM_VPT_DISABLE, 0,
|
|
"vpt front", MAXCOM_VPT_FRONT, 0,
|
|
"vpt grid", MAXCOM_VPT_GRID, 0,
|
|
"vpt iso user", MAXCOM_VPT_ISO_USER, 0,
|
|
"vpt left", MAXCOM_VPT_LEFT, 0,
|
|
"vpt persp user", MAXCOM_VPT_PERSP_USER, 0,
|
|
"vpt right", MAXCOM_VPT_RIGHT, 0,
|
|
"vpt shape", MAXCOM_VPT_SHAPE, 0,
|
|
"vpt spot", MAXCOM_VPT_SPOT, 0,
|
|
"vpt tab", MAXCOM_VPT_TAB, 0,
|
|
"vpt top", MAXCOM_VPT_TOP, 0,
|
|
"vpt track", MAXCOM_VPT_TRACK, 0,
|
|
"vptconfig", MAXCOM_VPTCONFIG, 0,
|
|
"tool walkthrough", MAXCOM_TOOL_WALKTHROUGH, 0,
|
|
"wire facet", MAXCOM_WIRE_FACET, 0,
|
|
"wire smooth", MAXCOM_WIRE_SMOOTH, 0,
|
|
"zoom in 2x", MAXCOM_ZOOM_IN_2X, 0,
|
|
"zoom in 2x all", MAXCOM_ZOOM_IN_2X_ALL, 0,
|
|
"zoom out 2x", MAXCOM_ZOOM_OUT_2X, 0,
|
|
"zoom out 2x all", MAXCOM_ZOOM_OUT_2X_ALL, 0,
|
|
"zoomext sel", MAXCOM_ZOOMEXT_SEL, 0,
|
|
"zoomext sel all", MAXCOM_ZOOMEXT_SEL_ALL, 0,
|
|
|
|
#endif
|