Blender V5.0
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 184 of file ED_keyframes_edit.hh.

Member Data Documentation

◆ channel_y

◆ curflags

eKeyframeVertOk KeyframeEditData::curflags

current flags for the keyframe we're reached in the iteration process

Definition at line 207 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 201 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 199 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 195 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 189 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: