Classes | |
struct | SplineDataCallbackDraw |
struct | SplineDataCallbackCursorInfo |
struct | SplineDataCallbackCoreMessage |
struct | CustomSplineKnot |
class | SplineData |
class | SplineControlMessages |
class | SplineCustomGui |
Macros | |
#define | CUSTOMGUI_SPLINE |
#define | CUSTOMDATATYPE_SPLINE |
#define | ID_SPLINEGUI_POPUPDIALOG |
#define | SPLINE_CALLBACK_DRAW |
#define | SPLINE_CALLBACK_CURSORINFO |
#define | SPLINE_CALLBACK_CORE_MESSAGE |
#define | IDC_SPLINE_PRESET_POPUPMENU |
#define | IDC_SPLINE_FRAME_ALL |
#define | IDC_SPLINE_FRAME_SEL |
#define | IDC_SPLINE_FRAME_MINMAX |
#define | FLAG_KNOT_T_BREAK |
#define | FLAG_KNOT_LOCK_X |
#define | FLAG_KNOT_LOCK_Y |
#define | FLAG_KNOT_T_LOCK_A |
#define | FLAG_KNOT_T_LOCK_L |
#define | FLAG_KNOT_T_KEEPVISUALANGLE |
#define | ADD_KNOT_ADAPT_TANGENTS |
#define | SPLINE_KNOT_GET_ID(flags) |
#define | SPLINE_KNOT_SET_ID(flags, flag_id) |
Typedefs | |
typedef Bool(* | SplineDataCallback) (Int32 id, const void *d) |
#define CUSTOMGUI_SPLINE |
Spline GUI ID.
#define CUSTOMDATATYPE_SPLINE |
Spline data type ID.
#define ID_SPLINEGUI_POPUPDIALOG |
Private.
#define IDC_SPLINE_PRESET_POPUPMENU |
Command ID for the Spline GUI Preset popup menu.
#define SPLINE_KNOT_GET_ID | ( | flags | ) |
Gets the ID of a CustomSplineKnot. Usage:
#define SPLINE_KNOT_SET_ID | ( | flags, | |
flag_id | |||
) |
Sets the ID of a CustomSplineKnot. Usage:
User callback set by SplineData::SetUserCallback.
[in] | id | The type of call: SPLINE_CALLBACK |
[in] | d | The callback data. Can be either SplineDataCallbackDraw, SplineDataCallbackCursorInfo or SplineDataCallbackCoreMessage depending on the callback call id. |