Blender
V3.3
|
#include <ED_keyframes_keylist.h>
Public Attributes | |
struct ActKeyColumn * | next |
struct ActKeyColumn * | prev |
struct ActKeyColumn * | left |
struct ActKeyColumn * | right |
struct ActKeyColumn * | parent |
char | tree_col |
char | key_type |
char | handle_type |
char | extreme_type |
short | sel |
float | cfra |
ActKeyBlockInfo | block |
short | totcurve |
short | totkey |
short | totblock |
Definition at line 43 of file ED_keyframes_keylist.h.
ActKeyBlockInfo ActKeyColumn::block |
Definition at line 66 of file ED_keyframes_keylist.h.
Referenced by actkeyblock_get_valid_hold(), draw_keylist_block(), draw_keylist_block_gpencil(), draw_keylist_block_interpolation_line(), draw_keylist_block_moving_hold(), draw_keylist_block_standard(), nalloc_ak_gpframe(), and update_keyblocks().
float ActKeyColumn::cfra |
Definition at line 63 of file ED_keyframes_keylist.h.
Referenced by actkeys_find_key_in_list_element(), add_bezt_to_keyblocks_list(), blender::editor::animation::tests::assert_act_key_column(), draw_keylist_block_gpencil(), draw_keylist_block_interpolation_line(), draw_keylist_block_moving_hold(), draw_keylist_block_standard(), draw_keylist_is_visible_key(), draw_keylist_keys(), ED_keylist_add_or_update_column(), ED_keylist_all_keys_frame_range(), ED_keylist_find_any_between(), ED_keylist_find_exact(), ED_keylist_find_exact_or_neighbor_column(), ED_keylist_find_lower_bound(), ED_keylist_find_neighbor_back_to_front(), ED_keylist_find_neighbor_front_to_back(), ED_keylist_find_upper_bound(), ED_keylist_selected_keys_frame_range(), find_prev_next_keyframes(), keyframe_jump_exec(), motionpath_get_next_keyframe(), motionpath_get_prev_keyframe(), nalloc_ak_bezt(), nalloc_ak_gpframe(), nalloc_ak_masklayshape(), pose_propagate_get_boneHoldEndFrame(), and pose_slide_invoke_common().
char ActKeyColumn::extreme_type |
eKeyframeExtremeDrawOpts
Definition at line 61 of file ED_keyframes_keylist.h.
Referenced by draw_keylist_keys(), nalloc_ak_bezt(), and nupdate_ak_bezt().
char ActKeyColumn::handle_type |
eKeyframeHandleDrawOpts
Definition at line 59 of file ED_keyframes_keylist.h.
Referenced by draw_keylist_keys(), nalloc_ak_bezt(), and nupdate_ak_bezt().
char ActKeyColumn::key_type |
eBezTripe_KeyframeType
Definition at line 57 of file ED_keyframes_keylist.h.
Referenced by draw_keylist_block_gpencil(), draw_keylist_keys(), nalloc_ak_bezt(), nalloc_ak_gpframe(), nupdate_ak_bezt(), and nupdate_ak_gpframe().
struct ActKeyColumn* ActKeyColumn::left |
'children' of this node, less than and greater than it (respectively)
Definition at line 49 of file ED_keyframes_keylist.h.
struct ActKeyColumn* ActKeyColumn::next |
Definition at line 45 of file ED_keyframes_keylist.h.
Referenced by actkeyblock_is_valid(), draw_keylist_block(), draw_keylist_block_gpencil(), draw_keylist_block_interpolation_line(), draw_keylist_block_moving_hold(), draw_keylist_block_standard(), ED_keylist_find_neighbor_front_to_back(), ED_keylist_selected_keys_frame_range(), keyframe_jump_exec(), and pose_propagate_get_boneHoldEndFrame().
struct ActKeyColumn* ActKeyColumn::parent |
parent of this node in the tree
Definition at line 51 of file ED_keyframes_keylist.h.
struct ActKeyColumn * ActKeyColumn::prev |
Definition at line 45 of file ED_keyframes_keylist.h.
Referenced by ED_keylist_find_neighbor_back_to_front(), ED_keylist_find_prev(), ED_keylist_selected_keys_frame_range(), and keyframe_jump_exec().
struct ActKeyColumn * ActKeyColumn::right |
Definition at line 49 of file ED_keyframes_keylist.h.
short ActKeyColumn::sel |
Definition at line 62 of file ED_keyframes_keylist.h.
Referenced by actkeys_find_key_in_list_element(), draw_keylist_keys(), ED_keylist_selected_keys_frame_range(), nalloc_ak_bezt(), nalloc_ak_gpframe(), nalloc_ak_masklayshape(), nupdate_ak_bezt(), nupdate_ak_gpframe(), and nupdate_ak_masklayshape().
short ActKeyColumn::totblock |
Definition at line 69 of file ED_keyframes_keylist.h.
Referenced by actkeyblock_is_valid(), nalloc_ak_gpframe(), pose_propagate_get_boneHoldEndFrame(), and update_keyblocks().
short ActKeyColumn::totcurve |
Definition at line 69 of file ED_keyframes_keylist.h.
short ActKeyColumn::totkey |
Definition at line 69 of file ED_keyframes_keylist.h.
Referenced by nalloc_ak_bezt(), nalloc_ak_gpframe(), nalloc_ak_masklayshape(), nupdate_ak_bezt(), nupdate_ak_gpframe(), and nupdate_ak_masklayshape().
char ActKeyColumn::tree_col |
DLRB_BLACK or DLRB_RED
Definition at line 53 of file ED_keyframes_keylist.h.