Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_keyframes_edit.h
| Show First 20 Lines • Show All 382 Lines • ▼ Show 20 Lines | |||||
| bool keyframe_region_lasso_test(const KeyframeEdit_LassoData *data_lasso, const float xy[2]); | bool keyframe_region_lasso_test(const KeyframeEdit_LassoData *data_lasso, const float xy[2]); | ||||
| bool keyframe_region_circle_test(const KeyframeEdit_CircleData *data_circle, const float xy[2]); | bool keyframe_region_circle_test(const KeyframeEdit_CircleData *data_circle, const float xy[2]); | ||||
| /* ************************************************ */ | /* ************************************************ */ | ||||
| /* Destructive Editing API (keyframes_general.c) */ | /* Destructive Editing API (keyframes_general.c) */ | ||||
| void delete_fcurve_key(struct FCurve *fcu, int index, bool do_recalc); | |||||
| bool delete_fcurve_keys(struct FCurve *fcu); | |||||
| void clear_fcurve_keys(struct FCurve *fcu); | |||||
| bool duplicate_fcurve_keys(struct FCurve *fcu); | bool duplicate_fcurve_keys(struct FCurve *fcu); | ||||
| float get_default_rna_value(struct FCurve *fcu, struct PropertyRNA *prop, struct PointerRNA *ptr); | float get_default_rna_value(struct FCurve *fcu, struct PropertyRNA *prop, struct PointerRNA *ptr); | ||||
| typedef struct FCurveSegment { | typedef struct FCurveSegment { | ||||
| struct FCurveSegment *next, *prev; | struct FCurveSegment *next, *prev; | ||||
| int start_index, length; | int start_index, length; | ||||
| } FCurveSegment; | } FCurveSegment; | ||||
| Show All 40 Lines | |||||