Go to the source code of this file.
Defines | |
#define | MODULE_SKELETON 1 |
#define | NODE_AXIS 0 |
#define | RED_AXIS 1 |
#define | GREEN_AXIS 2 |
#define | YELLOW_AXIS 3 |
#define | TIME_DELAY 30 |
#define | ptrNMHDR ((LPNMHDR)lparam) |
#define | ptrNM_TREEVIEW ((NM_TREEVIEW *)lparam) |
#define | ptrTV_DISPINFO ((TV_DISPINFO *)lparam) |
#define | IDM_SKTB_ADD 100 |
#define | IDM_SKTB_INSERT 101 |
#define | IDM_SKTB_DELETE 102 |
#define | IDM_SKTB_SELECT 103 |
#define | IDM_SKTB_DESELECT 104 |
#define | IDM_SKTB_HIDE 105 |
#define | IDM_SKTB_UNHIDE 106 |
#define | IDM_SKTB_ASSIGN 107 |
#define | IDM_SKTB_DEASSIGN 108 |
#define | NTOOLBARBUTTONS 13 |
Functions | |
void | ZeroSkeletonBoundingBox (skel *sp) |
void | GetSkeletonBoundBox (skel *sp, int ass) |
void | SelectByHierarchy (skel *sp, int op) |
int | skintriview (point p) |
void | SkDelete (skel *sp) |
void | ResetSkeletonWeights (void) |
void | AutoVerticesToSkeleton (void) |
void | DrawTrSkeletonInOne (HDC hDC, int view) |
void | DrawSkeletonInOne (HDC hDC, int view) |
void | TidyUpOldSkeltonType (void) |
void | TabSkeletonAxis (void) |
void | SkToolOn (void) |
void | SkToolOff (void) |
void | SkToolDown (int x, int y) |
void | SkToolUp (int x, int y) |
void | SkToolMove (int x, int y) |
void | SkToolAction (int x, int y) |
void | SkeletonTreeView (HWND hWndParent) |
void | UpdateSkTreeView (void) |
void | SetSkToolbarState (BOOL state) |
void | SkeletonToolBar (HWND hWndParent) |
#define MODULE_SKELETON 1 |
Definition at line 10 of file SKELETON.C.
#define NODE_AXIS 0 |
Definition at line 14 of file SKELETON.C.
#define RED_AXIS 1 |
Definition at line 15 of file SKELETON.C.
#define GREEN_AXIS 2 |
Definition at line 16 of file SKELETON.C.
#define YELLOW_AXIS 3 |
Definition at line 17 of file SKELETON.C.
#define TIME_DELAY 30 |
Definition at line 18 of file SKELETON.C.
#define ptrNMHDR ((LPNMHDR)lparam) |
Definition at line 1392 of file SKELETON.C.
#define ptrNM_TREEVIEW ((NM_TREEVIEW *)lparam) |
Definition at line 1393 of file SKELETON.C.
#define ptrTV_DISPINFO ((TV_DISPINFO *)lparam) |
Definition at line 1394 of file SKELETON.C.
#define IDM_SKTB_ADD 100 |
Definition at line 1396 of file SKELETON.C.
#define IDM_SKTB_INSERT 101 |
#define IDM_SKTB_DELETE 102 |
Definition at line 1398 of file SKELETON.C.
#define IDM_SKTB_SELECT 103 |
Definition at line 1399 of file SKELETON.C.
#define IDM_SKTB_DESELECT 104 |
Definition at line 1400 of file SKELETON.C.
#define IDM_SKTB_HIDE 105 |
Definition at line 1401 of file SKELETON.C.
#define IDM_SKTB_UNHIDE 106 |
Definition at line 1402 of file SKELETON.C.
#define IDM_SKTB_ASSIGN 107 |
Definition at line 1403 of file SKELETON.C.
#define IDM_SKTB_DEASSIGN 108 |
Definition at line 1404 of file SKELETON.C.
#define NTOOLBARBUTTONS 13 |
Definition at line 1411 of file SKELETON.C.
void SkDelete | ( | skel * | sp | ) |
Definition at line 280 of file SKELETON.C.
References ClearNurbsSkeleton, EraseSkeleton, and MainVp.
Referenced by HierarchyDlgProc(), and SkToolAction().