Blender V5.0
ScreenFrameRateInfo Struct Reference

Public Attributes

double time_curr
double time_prev
bool fps_target_is_fractional
float fps_target
float fps_average
int times_fps_index
int times_fps_num
int times_fps_num_set
FrameSumT times_fps_sum
FrameSample times_fps [0]

Detailed Description

For playback frame-rate info stored during runtime as scene->fps_info.

Definition at line 45 of file scene_fps.cc.

Member Data Documentation

◆ fps_average

float ScreenFrameRateInfo::fps_average

Final result, ignore when -1.0.

Definition at line 60 of file scene_fps.cc.

Referenced by ED_scene_fps_average_accumulate(), and ED_scene_fps_average_calc().

◆ fps_target

float ScreenFrameRateInfo::fps_target

The target FPS, use to reset on change.

Definition at line 58 of file scene_fps.cc.

Referenced by ED_scene_fps_average_accumulate(), and ED_scene_fps_average_calc().

◆ fps_target_is_fractional

bool ScreenFrameRateInfo::fps_target_is_fractional

When the target FPS is not a whole number.

Definition at line 55 of file scene_fps.cc.

Referenced by ED_scene_fps_average_accumulate(), and ED_scene_fps_average_calc().

◆ time_curr

double ScreenFrameRateInfo::time_curr

Definition at line 46 of file scene_fps.cc.

Referenced by ED_scene_fps_average_accumulate(), and ED_scene_fps_average_calc().

◆ time_prev

double ScreenFrameRateInfo::time_prev

Definition at line 47 of file scene_fps.cc.

Referenced by ED_scene_fps_average_accumulate(), and ED_scene_fps_average_calc().

◆ times_fps

FrameSample ScreenFrameRateInfo::times_fps[0]

Over allocate (containing times_fps_num elements).

Definition at line 69 of file scene_fps.cc.

Referenced by ED_scene_fps_average_calc(), and ED_scene_fps_average_clear().

◆ times_fps_index

int ScreenFrameRateInfo::times_fps_index

Definition at line 62 of file scene_fps.cc.

Referenced by ED_scene_fps_average_calc().

◆ times_fps_num

int ScreenFrameRateInfo::times_fps_num

Definition at line 63 of file scene_fps.cc.

Referenced by ED_scene_fps_average_accumulate(), and ED_scene_fps_average_calc().

◆ times_fps_num_set

int ScreenFrameRateInfo::times_fps_num_set

◆ times_fps_sum

FrameSumT ScreenFrameRateInfo::times_fps_sum

Definition at line 66 of file scene_fps.cc.

Referenced by ED_scene_fps_average_calc(), and ED_scene_fps_average_clear().


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