Go to the source code of this file.
Defines | |
| #define | MODULE_TOOLS 1 |
| #define | TIME_DELAY 30 |
Typedefs | |
| typedef struct tagTRACKPOINT | TRACKPOINT |
| temporary structure used by track points | |
| typedef struct Animator_TRACKANGLE | TRACKANGLE |
| Internal structure used by by track alignment tool. | |
Functions | |
| void | ExecuteActorsMenu (HWND hWnd) |
| void | EngageTool (int newtool) |
| void | DisengageTool (void) |
| object * | PickNode (short type1, short type2) |
| int | CheckClosestObject (int w, double *dmin, point vp, int hx, int vy, int r) |
| BOOL | PickClosestNode (int wid, int hx, int vy, BOOL pick_only) |
| BOOL | PickClosestPathPoint (int wid, int hx, int vy) |
| void | SnapTo (short option) |
| void | EnterGrabMode (void) |
| void | LeaveGrabMode (void) |
| position * | IsValidPosition (void) |
| int | StageGrabIdentify (void) |
| void | SetNewPosition (long pX, long pY, long pZ, short abrel) |
| void | StageGrabOn (void) |
| void | StageGrabOff (short redraw) |
| void | StageGrab (short where, short which) |
| void | InstantStageGrab (void) |
| void | ShifterOn (void) |
| void | ShifterOff (short redraw) |
| void | ShiftKeyFrameDeactivate (void) |
| void | ShiftKeyFrame (int x, int y) |
| int | ShiftKeyFrameActivate (int x, int y) |
| void | DrawActorTrack (HDC hdc[], short mode) |
| void | StageSizeOn (void) |
| void | SizeOff (short redraw) |
| void | Resize (void) |
| void | InstantStageXpnd (void) |
| void | StageRotateOn (void) |
| void | RotateOff (long redraw) |
| void | StageRotate (long window_id) |
| void | StageStepRotate (int command) |
| void | InstantStageRotate (void) |
| void | AnglerOn (void) |
| void | AnglerOff (short redraw) |
| void | AngleKeyFrame (int x, int y) |
| void | DrawActorRotations (HDC hdc[], short mode) |
| void | SwitchTrackerType (void) |
| void | EditPathOn (void) |
| void | EditPathOff (short redraw) |
| void | AdjustPathTension (long window_id) |
| void | EditPath (void) |
| void | AnimatorUndo (void) |
| void | PanToolUp (int x, int y, BOOL ctrl, BOOL shift, HWND hwnd) |
| BOOL | PanToolDown (int x, int y, BOOL ctrl, BOOL shift, HWND hwnd) |
| void | PanToolMove (int x, int y, BOOL ctrl, BOOL shift, HWND hwnd) |
| void | ZoomView (int x, int y) |
| void | Zoom2 (double fraction) |
| void | Zoom (int command, int redraw) |
Variables | |
| long | GrabonX |
| long | GrabonY |
| long | GrabonZ |
| long | GrabDx |
| long | GrabDy |
| long | GrabDz |
| long GrabonX |
Definition at line 18 of file TOOLS.C.
Referenced by AnimatorUndo(), EditPath(), GrabOn(), PickClosestPathPoint(), PickNode(), RotateNurbsSurface(), StageGrab(), StageGrabIdentify(), ToolDown(), ToolMove(), and ToolUp().
| long GrabonY |
Definition at line 18 of file TOOLS.C.
Referenced by AnimatorUndo(), EditPath(), GrabOn(), PickClosestPathPoint(), PickNode(), RotateNurbsSurface(), StageGrab(), StageGrabIdentify(), ToolDown(), ToolMove(), and ToolUp().
| long GrabonZ |
Definition at line 18 of file TOOLS.C.
Referenced by AnimatorUndo(), EditPath(), GrabOn(), PickClosestPathPoint(), PickNode(), RotateNurbsSurface(), StageGrab(), StageGrabIdentify(), ToolDown(), ToolMove(), and ToolUp().
| long GrabDx |
Definition at line 18 of file TOOLS.C.
Referenced by GrabOn(), PickNode(), StageGrab(), ToolDown(), ToolMove(), and ToolUp().
| long GrabDy |
Definition at line 18 of file TOOLS.C.
Referenced by GrabOn(), PickNode(), StageGrab(), ToolDown(), ToolMove(), and ToolUp().
| long GrabDz |
Definition at line 18 of file TOOLS.C.
Referenced by GrabOn(), PickNode(), StageGrab(), ToolDown(), ToolMove(), and ToolUp().
1.5.6