Blender V5.0
ScreenAnimData Struct Reference

#include <ED_screen_types.hh>

Public Attributes

ARegionregion
Scenescene
ViewLayerview_layer
bool do_scene_syncing
short redraws
short flag
int sfra
int nextfra
double lagging_frame_count
bool from_anim_edit

Detailed Description

For animation playback operator, stored in #bScreen.animtimer.customdata.

Definition at line 20 of file ED_screen_types.hh.

Member Data Documentation

◆ do_scene_syncing

bool ScreenAnimData::do_scene_syncing

◆ flag

◆ from_anim_edit

bool ScreenAnimData::from_anim_edit

Playback was invoked from animation editor

Definition at line 40 of file ED_screen_types.hh.

Referenced by ED_screen_animation_timer(), and screen_animation_step_invoke().

◆ lagging_frame_count

double ScreenAnimData::lagging_frame_count

Used for frame dropping

Definition at line 38 of file ED_screen_types.hh.

Referenced by screen_animation_step_invoke().

◆ nextfra

int ScreenAnimData::nextfra

Next frame to go to (when ANIMPLAY_FLAG_USE_NEXT_FRAME is set)

Definition at line 36 of file ED_screen_types.hh.

Referenced by frame_jump_exec(), and screen_animation_step_invoke().

◆ redraws

short ScreenAnimData::redraws

◆ region

ARegion* ScreenAnimData::region

Do not read from this, only for comparing if region exists.

Definition at line 22 of file ED_screen_types.hh.

Referenced by ED_screen_animation_timer(), ED_screen_animation_timer_update(), screen_animation_step_invoke(), and start_playback().

◆ scene

◆ sfra

int ScreenAnimData::sfra

Frame that playback was started from

Definition at line 34 of file ED_screen_types.hh.

Referenced by ED_screen_animation_timer(), and screen_animation_cancel_exec().

◆ view_layer

ViewLayer* ScreenAnimData::view_layer

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