|
Blender V4.3
|
#include "DNA_userdef_types.h"#include "BLI_assert.h"#include "BLI_math_vector_types.hh"#include "BLF_api.hh"#include "blf_internal.hh"Go to the source code of this file.
Macros | |
| #define | ASSERT_DEFAULT_SET BLI_assert(global_font_default != -1) |
Functions | |
| void | BLF_default_size (float size) |
| void | BLF_default_set (int fontid) |
| int | BLF_default () |
| int | BLF_set_default () |
| void | BLF_draw_default (float x, float y, float z, const char *str, const size_t str_len) |
Variables | |
| static int | global_font_default = -1 |
| static float | global_font_size = 11.0f |
Default API, that uses Blender's user preferences for the default size.
Definition in file blf_default.cc.
| #define ASSERT_DEFAULT_SET BLI_assert(global_font_default != -1) |
Definition at line 21 of file blf_default.cc.
Referenced by BLF_default(), BLF_draw_default(), and BLF_set_default().
| int BLF_default | ( | ) |
Get default font ID so we can pass it to other functions.
Definition at line 40 of file blf_default.cc.
References ASSERT_DEFAULT_SET, and global_font_default.
Referenced by BLF_reset_fonts(), draw_handle_transform_text(), draw_histogram(), draw_horizontal_scale_indicators(), draw_selected_name(), draw_vectorscope_graticule(), draw_vertical_scale_indicators(), draw_view_axis(), drawAutoKeyWarning(), drawviewborder(), DRW_stats_draw(), drw_text_cache_draw_ex(), ED_info_draw_stats(), ED_scene_draw_fps(), gizmo_axis_draw(), icon_draw_rect_input_text(), label_rect_get(), sequencer_preview_region_draw(), ui_def_but_rna__menu(), ui_draw_but_WAVEFORM(), UI_view2d_text_cache_draw(), vectorscope_draw_target(), view3d_draw_region_info(), and WM_key_event_string().
| void BLF_default_set | ( | int | fontid | ) |
Definition at line 33 of file blf_default.cc.
References blf_font_id_is_valid(), and global_font_default.
Referenced by BKE_blender_userdef_data_free(), BLF_unload_all(), and uiStyleInit().
| void BLF_default_size | ( | float | size | ) |
Definition at line 28 of file blf_default.cc.
References global_font_size, and size().
Referenced by drw_text_cache_draw_ex(), uiStyleInit(), and view3d_draw_region_info().
Draw the string using the default font, size and DPI.
Definition at line 55 of file blf_default.cc.
References ASSERT_DEFAULT_SET, BLF_draw(), BLF_position(), BLF_size(), global_font_default, global_font_size, str, UI_SCALE_FAC, and z().
Referenced by draw_grid_unit_name(), draw_horizontal_scale_indicators(), draw_selected_name(), draw_stat(), draw_stat_5row(), draw_vertical_scale_indicators(), draw_view_axis(), draw_viewport_name(), drawAutoKeyWarning(), drawviewborder(), DRW_draw_region_engine_info(), drw_text_cache_draw_ex(), ED_scene_draw_fps(), stats_row(), ui_draw_but_WAVEFORM(), UI_view2d_text_cache_draw(), and vectorscope_draw_target().
| int BLF_set_default | ( | ) |
Set size and DPI, and return default font ID.
Definition at line 46 of file blf_default.cc.
References ASSERT_DEFAULT_SET, BLF_size(), global_font_default, global_font_size, and UI_SCALE_FAC.
Referenced by draw_handle_transform_text(), drawAutoKeyWarning(), drw_text_cache_draw_ex(), region_draw_status_text(), UI_view2d_text_cache_draw(), and view3d_draw_region_info().
|
static |
Definition at line 24 of file blf_default.cc.
Referenced by BLF_default(), BLF_default_set(), BLF_draw_default(), and BLF_set_default().
|
static |
Definition at line 26 of file blf_default.cc.
Referenced by BLF_default_size(), BLF_draw_default(), and BLF_set_default().