Blender V4.3
KeyframeEditData Struct Reference

#include <ED_keyframes_edit.hh>

Public Attributes

ListBase list
 
Scenescene
 
void * data
 
float f1
 
float f2
 
int i1
 
int i2
 
FCurvefcu
 
int curIndex
 
float channel_y
 
eKeyframeVertOk curflags
 
eKeyframeIterFlags iterflags
 

Detailed Description

Definition at line 173 of file ED_keyframes_edit.hh.

Member Data Documentation

◆ channel_y

float KeyframeEditData::channel_y

◆ curflags

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().

◆ curIndex

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().

◆ data

◆ f1

◆ f2

◆ fcu

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().

◆ i1

◆ i2

int KeyframeEditData::i2

Definition at line 184 of file ED_keyframes_edit.hh.

Referenced by sum_selected_keyframes().

◆ iterflags

◆ list

◆ scene

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().


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