|
Blender V4.5
|
Go to the source code of this file.
Functions | |
| PyObject * | pyrna_struct_keyframe_insert (BPy_StructRNA *self, PyObject *args, PyObject *kw) |
| PyObject * | pyrna_struct_keyframe_delete (BPy_StructRNA *self, PyObject *args, PyObject *kw) |
| PyObject * | pyrna_struct_driver_add (BPy_StructRNA *self, PyObject *args) |
| PyObject * | pyrna_struct_driver_remove (BPy_StructRNA *self, PyObject *args) |
Variables | |
| char | pyrna_struct_keyframe_insert_doc [] |
| char | pyrna_struct_keyframe_delete_doc [] |
| char | pyrna_struct_driver_add_doc [] |
| char | pyrna_struct_driver_remove_doc [] |
| PyObject * pyrna_struct_driver_add | ( | BPy_StructRNA * | self, |
| PyObject * | args ) |
Definition at line 585 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, i, ID_RECALC_SYNC_TO_EVAL, MEM_freeN(), NC_ANIMATION, ND_FCURVES_ORDER, BPy_StructRNA::ptr, pyrna_struct_anim_args_parse(), PYRNA_STRUCT_CHECK_OBJ, pyrna_struct_CreatePyObject(), pyrna_struct_driver_add(), reports, result, ret, RNA_pointer_create_discrete(), RPT_STORE, and WM_event_add_notifier().
Referenced by pyrna_struct_driver_add().
| PyObject * pyrna_struct_driver_remove | ( | BPy_StructRNA * | self, |
| PyObject * | args ) |
Definition at line 667 of file bpy_rna_anim.cc.
References ANIM_remove_driver(), BKE_reports_init(), BPY_context_get(), BPy_reports_to_error(), CTX_data_main(), DEG_id_tag_update(), DEG_relations_tag_update(), ID_RECALC_ANIMATION, MEM_freeN(), NC_ANIMATION, ND_FCURVES_ORDER, BPy_StructRNA::ptr, pyrna_struct_anim_args_parse_no_resolve_fallback(), PYRNA_STRUCT_CHECK_OBJ, pyrna_struct_driver_remove(), reports, result, RPT_STORE, and WM_event_add_notifier().
Referenced by pyrna_struct_driver_remove().
| PyObject * pyrna_struct_keyframe_delete | ( | BPy_StructRNA * | self, |
| PyObject * | args, | ||
| PyObject * | kw ) |
Definition at line 470 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, i, RNAPath::index, MEM_freeN(), ID::name, NlaStrip::name, PointerRNA::owner_id, BPy_StructRNA::ptr, PYRNA_STRUCT_CHECK_OBJ, pyrna_struct_keyframe_delete(), pyrna_struct_keyframe_parse(), reports, result, RNA_property_identifier(), RNA_struct_find_property(), RPT_ERROR, RPT_STORE, RPT_WARNING, and FCurve::totvert.
Referenced by pyrna_struct_keyframe_delete().
| 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(), C, CTX_data_depsgraph_pointer(), PointerRNA::data, NlaStrip::fcurves, FLT_MAX, G, G_MAIN, blender::animrig::CombinedKeyingResult::generate_reports(), blender::animrig::CombinedKeyingResult::get_count(), blender::animrig::insert_keyframe_direct(), blender::animrig::insert_keyframes(), MEM_freeN(), NA_EDITED, NC_ANIMATION, ND_ANIMCHAN, options, BPy_StructRNA::ptr, PYRNA_STRUCT_CHECK_OBJ, pyrna_struct_keyframe_insert(), pyrna_struct_keyframe_parse(), reports, result, RNA_id_pointer_create(), RNA_property_identifier(), RNA_struct_find_property(), RPT_DEBUG, RPT_ERROR, RPT_STORE, RPT_WARNING, blender::animrig::SUCCESS, and WM_event_add_notifier().
Referenced by pyrna_struct_keyframe_insert().
|
extern |
Definition at line 573 of file bpy_rna_anim.cc.
|
extern |
Definition at line 655 of file bpy_rna_anim.cc.
|
extern |
Definition at line 450 of file bpy_rna_anim.cc.
|
extern |
Definition at line 290 of file bpy_rna_anim.cc.