Blender  V3.3
Public Member Functions | Public Attributes | List of all members
AnimKeylist Struct Reference

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 {
   blender::Array< ActKeyColumn >   key_columns
 
   ListBase   list_wrapper
 
runtime
 

Detailed Description

Definition at line 56 of file keyframes_keylist.cc.

Constructor & Destructor Documentation

◆ AnimKeylist()

AnimKeylist::AnimKeylist ( )
inline

Definition at line 79 of file keyframes_keylist.cc.

References BLI_listbase_clear(), and runtime.

◆ ~AnimKeylist()

AnimKeylist::~AnimKeylist ( )
inline

Definition at line 85 of file keyframes_keylist.cc.

References BLI_freelistN(), BLI_listbase_clear(), and runtime.

Member Data Documentation

◆ column_len

size_t AnimKeylist::column_len = 0

◆ is_runtime_initialized

bool AnimKeylist::is_runtime_initialized = false

◆ key_columns [1/2]

ListBase AnimKeylist::key_columns

◆ key_columns [2/2]

blender::Array<ActKeyColumn> AnimKeylist::key_columns

Definition at line 73 of file keyframes_keylist.cc.

◆ last_accessed_column

std::optional<ActKeyColumn *> AnimKeylist::last_accessed_column = std::nullopt

◆ list_wrapper

ListBase AnimKeylist::list_wrapper

Definition at line 76 of file keyframes_keylist.cc.

Referenced by ED_keylist_listbase(), and ED_keylist_runtime_init_listbase().

◆ 

struct { ... } AnimKeylist::runtime

The documentation for this struct was generated from the following file: