|
Blender V4.5
|
Classes | |
| struct | [struct].runtime |
Public Member Functions | |
| AnimKeylist () | |
| ~AnimKeylist () | |
Public Attributes | |
| size_t | column_len = 0 |
| bool | is_runtime_initialized = false |
| ListBase | key_columns |
| std::optional< ActKeyColumn * > | last_accessed_column = std::nullopt |
| struct | runtime |
Definition at line 70 of file keyframes_keylist.cc.
|
inline |
Definition at line 93 of file keyframes_keylist.cc.
References BLI_listbase_clear(), and runtime.
Referenced by ED_keylist_create().
|
inline |
Definition at line 99 of file keyframes_keylist.cc.
References BLI_freelistN(), BLI_listbase_clear(), and runtime.
| size_t AnimKeylist::column_len = 0 |
Definition at line 72 of file keyframes_keylist.cc.
Referenced by ED_keylist_array_len(), ED_keylist_is_empty(), keylist_add_or_update_column(), keylist_first_last(), keylist_runtime_init(), keylist_runtime_init_listbase(), and keylist_runtime_update_key_column_next_prev().
| bool AnimKeylist::is_runtime_initialized = false |
Definition at line 74 of file keyframes_keylist.cc.
Referenced by ED_keylist_array(), ED_keylist_find_any_between(), ED_keylist_find_closest(), ED_keylist_find_exact(), ED_keylist_find_next(), ED_keylist_find_prev(), ED_keylist_listbase(), ED_keylist_prepare_for_direct_access(), keylist_add_or_update_column(), keylist_find_exact_or_neighbor_column(), keylist_first_last(), keylist_reset_last_accessed(), and keylist_runtime_init().
| ListBase AnimKeylist::key_columns |
Definition at line 78 of file keyframes_keylist.cc.
Referenced by add_bezt_to_keyblocks_list(), ED_keylist_array(), ED_keylist_find_any_between(), ED_keylist_find_closest(), ED_keylist_find_exact(), ED_keylist_find_next(), ED_keylist_find_prev(), ED_keylist_listbase(), keylist_add_or_update_column(), keylist_convert_key_columns_to_array(), keylist_find_exact_or_neighbor_column(), keylist_find_lower_bound(), keylist_find_upper_bound(), keylist_first_last(), keylist_runtime_init(), keylist_runtime_init_listbase(), keylist_runtime_update_key_column_next_prev(), and update_keyblocks().
| std::optional<ActKeyColumn *> AnimKeylist::last_accessed_column = std::nullopt |
Definition at line 82 of file keyframes_keylist.cc.
Referenced by keylist_add_or_update_column(), keylist_find_exact_or_neighbor_column(), and keylist_reset_last_accessed().
| struct AnimKeylist::[struct].runtime AnimKeylist::runtime |
Referenced by AnimKeylist(), ED_keylist_array(), ED_keylist_find_any_between(), ED_keylist_find_closest(), ED_keylist_find_exact(), ED_keylist_find_next(), ED_keylist_find_prev(), ED_keylist_listbase(), keylist_convert_key_columns_to_array(), keylist_find_lower_bound(), keylist_find_upper_bound(), keylist_first_last(), keylist_runtime_init(), keylist_runtime_init_listbase(), keylist_runtime_update_key_column_next_prev(), and ~AnimKeylist().