Blender V5.0
Text Struct Reference

#include <DNA_text_types.h>

Public Attributes

ID id
void * _pad1
char * filepath
void * compiled
int flags
char _pad0 [4]
ListBase lines
TextLinecurl
TextLinesell
int curc
int selc
double mtime

Detailed Description

Definition at line 26 of file DNA_text_types.h.

Member Data Documentation

◆ _pad0

char Text::_pad0[4]

Definition at line 50 of file DNA_text_types.h.

◆ _pad1

void* Text::_pad1

Definition at line 34 of file DNA_text_types.h.

◆ compiled

void* Text::compiled

Python code object for this text (cached result of #Py_CompileStringObject).

Definition at line 47 of file DNA_text_types.h.

Referenced by BPY_text_free_code(), python_script_exec(), text_blend_read_data(), text_blend_write(), text_copy_data(), text_reload_exec(), and txt_make_dirty().

◆ curc

◆ curl

TextLine* Text::curl

Definition at line 53 of file DNA_text_types.h.

Referenced by BKE_text_free_lines(), BKE_text_load_ex(), calc_text_rcts(), confirm_suggestion(), draw_brackets(), draw_suggestion_list(), draw_text_decoration(), draw_text_main(), ED_space_text_scroll_to_cursor(), get_suggest_prefix(), space_text_cursor_set_to_pos_wrapped(), space_text_cursor_skip(), space_text_do_suggest_select(), space_text_drawcache_tag_update(), space_text_scroll_to_cursor_with_area(), text_autocomplete_build(), text_autocomplete_invoke(), text_autocomplete_modal(), text_blend_read_data(), text_convert_whitespace_exec(), text_copy_data(), text_cursor_set_to_pos(), text_delete_exec(), text_find_and_replace(), text_from_buf(), text_indent_or_autocomplete_exec(), text_init_data(), text_insert_exec(), text_insert_invoke(), text_line_break_exec(), text_reload_exec(), text_replace_all(), text_run_script(), text_select_word_exec(), text_state_encode(), text_text_search_exec(), txt_add_char_intern(), txt_backspace_char(), txt_clean_text(), txt_comment(), txt_curs_cur(), txt_curs_swap(), txt_delete_char(), txt_delete_line(), txt_delete_sel(), txt_duplicate_line(), txt_find_string(), txt_from_buf_for_undo(), txt_has_sel(), txt_indent(), txt_insert_buf(), txt_move_lines(), txt_order_cursors(), txt_pop_first(), txt_pop_last(), txt_pop_sel(), txt_replace_char(), txt_sel_all(), txt_sel_clear(), txt_sel_line(), txt_sel_set(), txt_sel_to_buf(), txt_select_prefix(), txt_select_unprefix(), txt_setcurr_tab_spaces(), txt_split_curline(), txt_uncomment(), txt_unindent(), txt_wrap_move_bol(), txt_wrap_move_down(), txt_wrap_move_eol(), and txt_wrap_move_up().

◆ filepath

◆ flags

◆ id

◆ lines

◆ mtime

◆ selc

◆ sell


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