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_BROWSERPRESET | 
| #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_BROWSERPRESET | 
Plugin ID for the Spline GUI preset type.
Can be used to filter a list of presets for the Content Browser. 
| #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. |