Go to the source code of this file.
◆ pyrna_struct_driver_add()
| PyObject * pyrna_struct_driver_add |
( |
BPy_StructRNA * | self, |
|
|
PyObject * | args ) |
Definition at line 584 of file bpy_rna_anim.cc.
References ANIM_add_driver(), BKE_animdata_from_id(), BKE_fcurve_find(), BKE_reports_init(), BPY_context_get(), BPy_reports_to_error(), CREATEDRIVER_WITH_FMODIFIER, CTX_data_main(), DEG_id_tag_update(), DEG_relations_tag_update(), DRIVER_TYPE_PYTHON, AnimData::drivers, ID_RECALC_SYNC_TO_EVAL, MEM_freeN(), NC_ANIMATION, ND_FCURVES_ORDER, pyrna_struct_anim_args_parse(), PYRNA_STRUCT_CHECK_OBJ, pyrna_struct_CreatePyObject(), result, ret, RNA_pointer_create(), RPT_STORE, self, and WM_event_add_notifier().
◆ pyrna_struct_driver_remove()
| PyObject * pyrna_struct_driver_remove |
( |
BPy_StructRNA * | self, |
|
|
PyObject * | args ) |
Definition at line 668 of file bpy_rna_anim.cc.
References ANIM_remove_driver(), BKE_reports_init(), BPY_context_get(), BPy_reports_to_error(), CTX_data_main(), DEG_relations_tag_update(), MEM_freeN(), NC_ANIMATION, ND_FCURVES_ORDER, pyrna_struct_anim_args_parse_no_resolve_fallback(), PYRNA_STRUCT_CHECK_OBJ, result, RPT_STORE, self, and WM_event_add_notifier().
◆ pyrna_struct_keyframe_delete()
| PyObject * pyrna_struct_keyframe_delete |
( |
BPy_StructRNA * | self, |
|
|
PyObject * | args, |
|
|
PyObject * | kw ) |
Definition at line 469 of file bpy_rna_anim.cc.
References FCurve::bezt, BKE_fcurve_bezt_binarysearch_index(), BKE_fcurve_delete_key(), BKE_fcurve_find(), BKE_fcurve_handles_recalc(), BKE_fcurve_is_protected(), BKE_idtype_idcode_to_name(), BKE_reportf(), BKE_reports_init(), BLI_assert, BPy_reports_to_error(), PointerRNA::data, blender::animrig::delete_keyframe(), NlaStrip::fcurves, FLT_MAX, G, GS, RNAPath::index, MEM_freeN(), NlaStrip::name, PointerRNA::owner_id, ptr, PYRNA_STRUCT_CHECK_OBJ, pyrna_struct_keyframe_parse(), RNA_property_identifier(), RNA_struct_find_property(), RPT_ERROR, RPT_STORE, RPT_WARNING, self, and FCurve::totvert.
◆ pyrna_struct_keyframe_insert()
| PyObject * pyrna_struct_keyframe_insert |
( |
BPy_StructRNA * | self, |
|
|
PyObject * | args, |
|
|
PyObject * | kw ) |
Definition at line 328 of file bpy_rna_anim.cc.
References BEZT_KEYTYPE_KEYFRAME, BKE_animsys_eval_context_construct(), BKE_fcurve_find(), BKE_id_is_in_global_main(), BKE_report_print_level_set(), BKE_reportf(), BKE_reports_free(), BKE_reports_init(), BLI_assert, BPY_context_get(), BPy_reports_to_error(), BPy_reports_write_stdout(), CTX_data_depsgraph_pointer(), PointerRNA::data, depsgraph, NlaStrip::fcurves, FLT_MAX, G, G_MAIN, blender::animrig::CombinedKeyingResult::generate_reports(), blender::animrig::CombinedKeyingResult::get_count(), MEM_freeN(), NA_EDITED, NC_ANIMATION, ND_ANIMCHAN, options, ptr, PYRNA_STRUCT_CHECK_OBJ, pyrna_struct_keyframe_parse(), RNA_id_pointer_create(), RNA_property_identifier(), RNA_struct_find_property(), RPT_DEBUG, RPT_ERROR, RPT_STORE, RPT_WARNING, self, and WM_event_add_notifier().
◆ pyrna_struct_driver_add_doc
| char pyrna_struct_driver_add_doc[] |
|
extern |
◆ pyrna_struct_driver_remove_doc
| char pyrna_struct_driver_remove_doc[] |
|
extern |
◆ pyrna_struct_keyframe_delete_doc
| char pyrna_struct_keyframe_delete_doc[] |
|
extern |
◆ pyrna_struct_keyframe_insert_doc
| char pyrna_struct_keyframe_insert_doc[] |
|
extern |