|
| KeyframeSettings | blender::animrig::get_keyframe_settings (bool from_userprefs) |
| |
| const FCurve * | blender::animrig::fcurve_find (Span< const FCurve * > fcurves, FCurveDescriptor fcurve_descriptor) |
| |
| FCurve * | blender::animrig::fcurve_find (Span< FCurve * > fcurves, FCurveDescriptor fcurve_descriptor) |
| |
| FCurve * | blender::animrig::create_fcurve_for_channel (FCurveDescriptor fcurve_descriptor) |
| |
| void | blender::animrig::initialize_bezt (BezTriple *beztr, float2 position, const KeyframeSettings &settings, eFCurve_Flags fcu_flags) |
| |
| bool | blender::animrig::fcurve_delete_keyframe_at_time (FCurve *fcurve, float time) |
| |
| bool | blender::animrig::delete_keyframe_fcurve_legacy (AnimData *adt, FCurve *fcu, float cfra) |
| |
| int | blender::animrig::insert_bezt_fcurve (FCurve *fcu, const BezTriple *bezt, eInsertKeyFlags flag) |
| | Lesser Key-framing API call.
|
| |
| SingleKeyingResult | blender::animrig::insert_vert_fcurve (FCurve *fcu, const float2 position, const KeyframeSettings &settings, eInsertKeyFlags flag) |
| | Main Key-framing API call.
|
| |
| void | blender::animrig::sample_fcurve_segment (const FCurve *fcu, float start_frame, float sample_rate, float *samples, int sample_count) |
| |
| void | blender::animrig::bake_fcurve (FCurve *fcu, blender::int2 range, float step, BakeCurveRemove remove_existing) |
| |
| void | blender::animrig::bake_fcurve_segments (FCurve *fcu) |
| |
Functions to modify FCurves.
Definition in file ANIM_fcurve.hh.