|
Blender V4.3
|
#include <ED_keyframes_edit.hh>
Public Attributes | |
| ListBase | list |
| Scene * | scene |
| void * | data |
| float | f1 |
| float | f2 |
| int | i1 |
| int | i2 |
| FCurve * | fcu |
| int | curIndex |
| float | channel_y |
| eKeyframeVertOk | curflags |
| eKeyframeIterFlags | iterflags |
Definition at line 173 of file ED_keyframes_edit.hh.
| float KeyframeEditData::channel_y |
y-position of midpoint of the channel (for the dopesheet)
Definition at line 192 of file ED_keyframes_edit.hh.
Referenced by ED_gpencil_layer_frames_select_region(), ED_masklayer_frames_select_region(), ok_bezier_channel_circle(), ok_bezier_channel_lasso(), and blender::ed::greasepencil::select_frames_region().
| eKeyframeVertOk KeyframeEditData::curflags |
current flags for the keyframe we're reached in the iteration process
Definition at line 196 of file ED_keyframes_edit.hh.
Referenced by ANIM_fcurve_keyframes_loop(), select_bezier_add(), and select_bezier_subtract().
| int KeyframeEditData::curIndex |
index of current keyframe being iterated over
Definition at line 190 of file ED_keyframes_edit.hh.
Referenced by ANIM_fcurve_keyframes_loop(), bezt_selmap_flush(), selmap_build_bezier_less(), and selmap_build_bezier_more().
| void* KeyframeEditData::data |
pointer to custom data - usually 'Object' but also 'rectf', but could be other types too
Definition at line 180 of file ED_keyframes_edit.hh.
Referenced by ANIM_nla_mapping_apply_fcurve(), bezt_apply_nlamapping(), bezt_nlamapping_apply(), bezt_nlamapping_restore(), bezt_remap_times(), bezt_selmap_flush(), ED_gpencil_layer_frames_select_region(), ED_masklayer_frames_select_region(), initialize_box_select_key_editing_data(), nlaedit_apply_scale_exec(), ob_keyframes_loop(), ok_bezier_channel_circle(), ok_bezier_channel_lasso(), ok_bezier_region(), ok_bezier_region_circle(), ok_bezier_region_lasso(), scene_keyframes_loop(), blender::ed::greasepencil::select_frames_region(), select_moreless_action_keys(), select_moreless_graph_keys(), selmap_build_bezier_less(), and selmap_build_bezier_more().
| float KeyframeEditData::f1 |
storage of times/values as 'decimals'
Definition at line 182 of file ED_keyframes_edit.hh.
Referenced by actkeys_framejump_exec(), actkeys_mselect_column(), actkeys_mselect_single(), actkeys_select_leftright(), bezt_calc_average(), box_select_graphkeys(), columnselect_action_keys(), columnselect_graph_keys(), graphkeys_framejump_exec(), graphkeys_mselect_column(), graphkeys_select_leftright(), markers_selectkeys_between(), markers_selectkeys_between(), mirror_action_keys(), mirror_bezier_marker(), mirror_bezier_time(), mirror_bezier_value(), mirror_graph_keys(), ok_bezier_channel_circle(), ok_bezier_channel_lasso(), ok_bezier_frame(), ok_bezier_framerange(), ok_bezier_value(), ok_bezier_valuerange(), snap_bezier_time(), snap_bezier_value(), snap_graph_keys(), sum_selected_keyframes(), and summary_keyframes_loop().
| float KeyframeEditData::f2 |
Definition at line 182 of file ED_keyframes_edit.hh.
Referenced by actkeys_select_leftright(), bezt_calc_average(), box_select_graphkeys(), graphkeys_framejump_exec(), graphkeys_select_leftright(), graphkeys_snap_cursor_value_exec(), markers_selectkeys_between(), markers_selectkeys_between(), ok_bezier_channel_circle(), ok_bezier_channel_lasso(), ok_bezier_framerange(), ok_bezier_valuerange(), sum_selected_keyframes(), and summary_keyframes_loop().
| FCurve* KeyframeEditData::fcu |
F-Curve that is being iterated over
Definition at line 188 of file ED_keyframes_edit.hh.
Referenced by ANIM_fcurve_keyframes_loop(), selmap_build_bezier_less(), and selmap_build_bezier_more().
| int KeyframeEditData::i1 |
storage of times/values/flags as 'whole' numbers
Definition at line 184 of file ED_keyframes_edit.hh.
Referenced by actkeys_framejump_exec(), ANIM_nla_mapping_apply_fcurve(), bezt_calc_average(), bezt_nlamapping_apply(), bezt_nlamapping_restore(), graphkeys_framejump_exec(), graphkeys_snap_cursor_value_exec(), and sum_selected_keyframes().
| int KeyframeEditData::i2 |
Definition at line 184 of file ED_keyframes_edit.hh.
Referenced by sum_selected_keyframes().
| eKeyframeIterFlags KeyframeEditData::iterflags |
settings for iteration process
Definition at line 198 of file ED_keyframes_edit.hh.
Referenced by actkeys_mselect_single(), initialize_box_select_key_editing_data(), keyframe_ok_checks(), ok_bezier_channel_circle(), ok_bezier_channel_lasso(), select_bezier_add(), select_bezier_subtract(), and summary_keyframes_loop().
| ListBase KeyframeEditData::list |
temp list for storing custom list of data to check
Definition at line 176 of file ED_keyframes_edit.hh.
Referenced by actkeys_mselect_column(), blender::ed::greasepencil::append_frame_to_key_edit_data(), bezt_to_cfraelem(), columnselect_action_keys(), columnselect_graph_keys(), graphkeys_mselect_column(), snap_action_keys(), snap_bezier_nearmarker(), and snap_graph_keys().
| Scene* KeyframeEditData::scene |
pointer to current scene - many tools need access to cfra/etc.
Definition at line 178 of file ED_keyframes_edit.hh.
Referenced by mirror_action_keys(), mirror_bezier_cframe(), mirror_graph_keys(), snap_action_keys(), snap_bezier_cframe(), snap_bezier_nearestsec(), and snap_graph_keys().