You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
851 B
C
35 lines
851 B
C
#pragma once
|
|
|
|
// HandleTopLeft HandleTop HandleTopRight
|
|
// 1 2 3
|
|
// *-----------*-----------*
|
|
// | |
|
|
// | |
|
|
// HandleLeft 8 * * 9 * 4 HandleRight
|
|
// | HandleCenter |
|
|
// | |
|
|
// *-----------*-----------*
|
|
// 7 6 5
|
|
// HandleBottomLeft HandleBottom HandleBottomRight
|
|
enum HTRACKER_HANDLE_KIND
|
|
{
|
|
HTRACKER_HANDLE_KIND_TOP_LEFT = 0,
|
|
HTRACKER_HANDLE_KIND_TOP,
|
|
HTRACKER_HANDLE_KIND_TOP_RIGHT,
|
|
HTRACKER_HANDLE_KIND_RIGTH,
|
|
HTRACKER_HANDLE_KIND_BOTTOM_RIGHT,
|
|
HTRACKER_HANDLE_KIND_BOTTOM,
|
|
HTRACKER_HANDLE_KIND_BOTTOM_LEFT,
|
|
HTRACKER_HANDLE_KIND_LEFT,
|
|
HTRACKER_HANDLE_KIND_CENTER,
|
|
HTRACKER_HANDLE_KIND_INVALID
|
|
};
|
|
|
|
//HTrackerTransform
|
|
enum HTRACKER_TRANSFORM_KIND
|
|
{
|
|
HTRACKER_TRANSFORM_KIND_SCALE,
|
|
HTRACKER_TRANSFORM_KIND_MOVE,
|
|
HTRACKER_TRANSFORM_KIND_ROTATION,
|
|
HTRACKER_TRANSFORM_KIND_SHEAR
|
|
}; |