Blender
V3.3
|
Go to the source code of this file.
Functions | |
void | ED_info_stats_clear (struct wmWindowManager *wm, struct ViewLayer *view_layer) |
const char * | ED_info_statusbar_string_ex (struct Main *bmain, struct Scene *scene, struct ViewLayer *view_layer, const char statusbar_flag) |
const char * | ED_info_statusbar_string (struct Main *bmain, struct Scene *scene, struct ViewLayer *view_layer) |
const char * | ED_info_statistics_string (struct Main *bmain, struct Scene *scene, struct ViewLayer *view_layer) |
void | ED_info_draw_stats (struct Main *bmain, struct Scene *scene, struct ViewLayer *view_layer, struct View3D *v3d_local, int x, int *y, int height) |
void ED_info_draw_stats | ( | struct Main * | bmain, |
struct Scene * | scene, | ||
struct ViewLayer * | view_layer, | ||
struct 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 721 of file info_stats.cc.
References BLF_disable(), BLF_enable(), BLF_set_default(), BLF_shadow(), BLF_SHADOW, BLF_shadow_offset(), BLF_width(), BLI_assert, format_stats(), height, IFACE_, View3D::localvd, max_ii(), Object::mode, OB_ARMATURE, OB_GPENCIL, OB_LAMP, OB_MESH, OB_MODE_OBJECT, OB_MODE_POSE, OB_MODE_SCULPT, OBACT, OBEDIT_FROM_OBACT, scene, stats_is_object_dynamic_topology_sculpt(), stats_row(), STRNCPY, TH_TEXT_HI, 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::totvert, SceneStatsFmt::totvertsculpt, SceneStatsFmt::totvertsel, Object::type, UI_FontThemeColor(), x, and y.
Referenced by view3d_draw_region_info().
const char* ED_info_statistics_string | ( | struct Main * | bmain, |
struct Scene * | scene, | ||
struct ViewLayer * | view_layer | ||
) |
Definition at line 697 of file info_stats.cc.
References ED_info_statusbar_string_ex(), scene, STATUSBAR_SHOW_MEMORY, STATUSBAR_SHOW_STATS, and STATUSBAR_SHOW_VERSION.
void ED_info_stats_clear | ( | struct wmWindowManager * | wm, |
struct ViewLayer * | view_layer | ||
) |
Definition at line 462 of file info_stats.cc.
References blender::compositor::area(), bScreen::areabase, if(), 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().
const char* ED_info_statusbar_string | ( | struct Main * | bmain, |
struct Scene * | scene, | ||
struct ViewLayer * | view_layer | ||
) |
Definition at line 692 of file info_stats.cc.
References ED_info_statusbar_string_ex(), and scene.
Referenced by uiTemplateStatusInfo().
const char* ED_info_statusbar_string_ex | ( | struct Main * | bmain, |
struct Scene * | scene, | ||
struct ViewLayer * | view_layer, | ||
const char | statusbar_flag | ||
) |
Definition at line 629 of file info_stats.cc.
References BKE_blender_version_string(), BLI_snprintf_rlen(), BLI_str_format_byte_unit(), format_stats(), get_stats_string(), GPU_mem_stats_get(), GPU_mem_stats_supported(), len, MEM_get_memory_in_use, mem_in_use, scene, STATUSBAR_SHOW_MEMORY, STATUSBAR_SHOW_STATS, STATUSBAR_SHOW_VERSION, STATUSBAR_SHOW_VRAM, and TIP_.
Referenced by ED_info_statistics_string(), ED_info_statusbar_string(), and uiTemplateStatusInfo().