Blender
V3.3
|
#include <BKE_vfont.h>
Public Attributes | |
char32_t * | textbuf |
struct CharInfo * | textbufinfo |
float | textcurs [4][2] |
EditFontSelBox * | selboxes |
int | selboxes_len |
int | len |
int | pos |
int | selstart |
int | selend |
char | needs_flush_to_id |
Definition at line 31 of file BKE_vfont.h.
int EditFont::len |
Definition at line 42 of file BKE_vfont.h.
Referenced by BKE_curve_material_remap(), BKE_vfont_select_clamp(), BKE_vfont_select_get(), delete_exec(), ED_curve_editfont_load(), ED_curve_editfont_make(), font_paste_wchar(), font_select_all_exec(), insert_into_textbuf(), insert_text_invoke(), kill_selection(), move_cursor(), text_update_edited(), undofont_from_editfont(), undofont_to_editfont(), and vfont_to_curve().
char EditFont::needs_flush_to_id |
ID data is older than edit-mode data. Set Main.is_memfile_undo_flush_needed when enabling.
Definition at line 49 of file BKE_vfont.h.
Referenced by BKE_object_data_editmode_flush_ptr_get(), font_undosys_step_decode(), and font_undosys_step_encode().
int EditFont::pos |
Definition at line 42 of file BKE_vfont.h.
Referenced by BKE_vfont_select_clamp(), BKE_vfont_select_get(), change_character_exec(), change_spacing_exec(), delete_exec(), ED_curve_editfont_load(), ED_curve_editfont_make(), font_paste_wchar(), font_select_all_exec(), insert_into_textbuf(), insert_text_invoke(), kill_selection(), move_cursor(), text_update_edited(), undofont_from_editfont(), undofont_to_editfont(), and vfont_to_curve().
EditFontSelBox* EditFont::selboxes |
Definition at line 37 of file BKE_vfont.h.
Referenced by BKE_curve_editfont_free(), edit_text_cache_populate_select(), and vfont_to_curve().
int EditFont::selboxes_len |
Definition at line 38 of file BKE_vfont.h.
Referenced by edit_text_cache_populate_select(), and vfont_to_curve().
int EditFont::selend |
Definition at line 43 of file BKE_vfont.h.
Referenced by BKE_vfont_select_clamp(), BKE_vfont_select_get(), delete_exec(), ED_curve_editfont_load(), ED_curve_editfont_make(), font_select_all_exec(), kill_selection(), line_break_exec(), move_cursor(), undofont_from_editfont(), and undofont_to_editfont().
int EditFont::selstart |
Definition at line 43 of file BKE_vfont.h.
Referenced by BKE_vfont_select_clamp(), BKE_vfont_select_get(), delete_exec(), ED_curve_editfont_load(), ED_curve_editfont_make(), font_select_all_exec(), kill_selection(), line_break_exec(), move_cursor(), undofont_from_editfont(), and undofont_to_editfont().
char32_t* EditFont::textbuf |
Definition at line 32 of file BKE_vfont.h.
Referenced by BKE_curve_editfont_free(), change_character_exec(), copy_selection(), delete_exec(), ED_curve_editfont_load(), ED_curve_editfont_make(), font_paste_wchar(), insert_into_textbuf(), insert_text_invoke(), kill_selection(), move_cursor(), set_case(), toggle_case_exec(), undofont_from_editfont(), undofont_to_editfont(), and vfont_to_curve().
struct CharInfo* EditFont::textbufinfo |
Definition at line 33 of file BKE_vfont.h.
Referenced by BKE_curve_editfont_free(), BKE_curve_material_remap(), change_spacing_exec(), copy_selection(), delete_exec(), ED_curve_editfont_load(), ED_curve_editfont_make(), font_paste_wchar(), insert_into_textbuf(), kill_selection(), material_slot_assign_exec(), move_cursor(), set_style(), text_update_edited(), undofont_from_editfont(), undofont_to_editfont(), and vfont_to_curve().
float EditFont::textcurs[4][2] |
Definition at line 36 of file BKE_vfont.h.
Referenced by edit_text_cache_populate_cursor(), vfont_to_curve(), and view3d_orbit_calc_center().