|
Blender V4.3
|
Go to the source code of this file.
Functions | |
| void | ED_info_stats_clear (wmWindowManager *wm, ViewLayer *view_layer) |
| const char * | ED_info_statusbar_string_ex (Main *bmain, Scene *scene, ViewLayer *view_layer, const char statusbar_flag) |
| const char * | ED_info_statusbar_string (Main *bmain, Scene *scene, ViewLayer *view_layer) |
| const char * | ED_info_statistics_string (Main *bmain, Scene *scene, ViewLayer *view_layer) |
| void | ED_info_draw_stats (Main *bmain, Scene *scene, ViewLayer *view_layer, View3D *v3d_local, int x, int *y, int height) |
| void ED_info_draw_stats | ( | Main * | bmain, |
| Scene * | scene, | ||
| ViewLayer * | view_layer, | ||
| View3D * | v3d_local, | ||
| int | x, | ||
| int * | y, | ||
| int | height ) |
| v3d_local | Pass this argument to calculate view-port local statistics. Note that this must only be used for local-view, otherwise report specific statistics will be written into the global scene statistics giving incorrect results. |
Definition at line 741 of file info_stats.cc.
References BKE_view_layer_active_object_get(), BKE_view_layer_synced_ensure(), BLF_default(), BLF_width(), BLI_assert, ELEM, format_stats(), IFACE_, View3D::localvd, max_ii(), Object::mode, OB_ARMATURE, OB_FONT, OB_GPENCIL_LEGACY, OB_GREASE_PENCIL, OB_LAMP, OB_MESH, OB_MODE_OBJECT, OB_MODE_POSE, OB_MODE_SCULPT, OBEDIT_FROM_OBACT, stats_is_object_dynamic_topology_sculpt(), stats_row(), STREQ, STRNCPY_UTF8, SceneStatsFmt::totbone, SceneStatsFmt::totbonesel, SceneStatsFmt::totedge, SceneStatsFmt::totedgesel, SceneStatsFmt::totface, SceneStatsFmt::totfacesculpt, SceneStatsFmt::totfacesel, SceneStatsFmt::totgpframe, SceneStatsFmt::totgplayer, SceneStatsFmt::totgppoint, SceneStatsFmt::totgpstroke, SceneStatsFmt::totlamp, SceneStatsFmt::totlampsel, SceneStatsFmt::totobj, SceneStatsFmt::totobjsel, SceneStatsFmt::tottri, SceneStatsFmt::tottrisel, SceneStatsFmt::totvert, SceneStatsFmt::totvertsculpt, SceneStatsFmt::totvertsel, Object::type, and x.
Referenced by view3d_draw_region_info().
Definition at line 716 of file info_stats.cc.
References ED_info_statusbar_string_ex(), STATUSBAR_SHOW_MEMORY, STATUSBAR_SHOW_SCENE_DURATION, STATUSBAR_SHOW_STATS, and STATUSBAR_SHOW_VERSION.
| void ED_info_stats_clear | ( | wmWindowManager * | wm, |
| ViewLayer * | view_layer ) |
Definition at line 441 of file info_stats.cc.
References LISTBASE_FOREACH, View3D_Runtime::local_stats, View3D::localvd, MEM_SAFE_FREE, View3D::runtime, SPACE_VIEW3D, ViewLayer::stats, wmWindowManager::windows, WM_window_get_active_screen(), and WM_window_get_active_view_layer().
Referenced by wm_event_do_notifiers().
Definition at line 711 of file info_stats.cc.
References ED_info_statusbar_string_ex().
| const char * ED_info_statusbar_string_ex | ( | Main * | bmain, |
| Scene * | scene, | ||
| ViewLayer * | view_layer, | ||
| const char | statusbar_flag ) |
Definition at line 627 of file info_stats.cc.
References BKE_blender_version_string_compact(), BLI_snprintf_rlen(), BLI_str_format_byte_unit(), BLI_STR_FORMAT_INT64_BYTE_UNIT_SIZE, BLI_timecode_string_from_time(), format_stats(), FPS, FRA2TIME, get_stats_string(), GPU_mem_stats_get(), GPU_mem_stats_supported(), IFACE_, len, MEM_get_memory_in_use, mem_in_use, STATUSBAR_SHOW_MEMORY, STATUSBAR_SHOW_SCENE_DURATION, STATUSBAR_SHOW_STATS, STATUSBAR_SHOW_VERSION, and STATUSBAR_SHOW_VRAM.
Referenced by ED_info_statistics_string(), ED_info_statusbar_string(), and uiTemplateStatusInfo().