Blender  V3.3
Public Attributes | List of all members
KeyframeEditData Struct Reference

#include <ED_keyframes_edit.h>

Public Attributes

ListBase list
 
struct Scenescene
 
voiddata
 
float f1
 
float f2
 
int i1
 
int i2
 
struct FCurvefcu
 
int curIndex
 
float channel_y
 
eKeyframeVertOk curflags
 
eKeyframeIterFlags iterflags
 

Detailed Description

Definition at line 158 of file ED_keyframes_edit.h.

Member Data Documentation

◆ channel_y

float KeyframeEditData::channel_y

y-position of midpoint of the channel (for the dopesheet)

Definition at line 177 of file ED_keyframes_edit.h.

Referenced by ED_gpencil_layer_frames_select_region(), ED_masklayer_frames_select_region(), ok_bezier_channel_circle(), ok_bezier_channel_lasso(), and region_select_action_keys().

◆ curflags

eKeyframeVertOk KeyframeEditData::curflags

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

Definition at line 181 of file ED_keyframes_edit.h.

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 175 of file ED_keyframes_edit.h.

Referenced by ANIM_fcurve_keyframes_loop(), bezt_selmap_flush(), selmap_build_bezier_less(), and selmap_build_bezier_more().

◆ data

void* KeyframeEditData::data

◆ f1

float KeyframeEditData::f1

◆ f2

float KeyframeEditData::f2

◆ fcu

struct FCurve* KeyframeEditData::fcu

F-Curve that is being iterated over

Definition at line 173 of file ED_keyframes_edit.h.

Referenced by ANIM_fcurve_keyframes_loop(), mouse_graph_keys(), selmap_build_bezier_less(), and selmap_build_bezier_more().

◆ i1

int KeyframeEditData::i1

◆ i2

int KeyframeEditData::i2

Definition at line 169 of file ED_keyframes_edit.h.

Referenced by sum_selected_keyframes().

◆ iterflags

eKeyframeIterFlags KeyframeEditData::iterflags

◆ list

ListBase KeyframeEditData::list

◆ scene

struct Scene* KeyframeEditData::scene

pointer to current scene - many tools need access to cfra/etc.

Definition at line 163 of file ED_keyframes_edit.h.

Referenced by mirror_action_keys(), mirror_bezier_cframe(), snap_action_keys(), snap_bezier_cframe(), and snap_bezier_nearestsec().


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