|
Blender V4.3
|
#include <DNA_space_types.h>
Public Attributes | |
| SpaceLink * | next |
| SpaceLink * | prev |
| ListBase | regionbase |
| char | spacetype |
| char | link_flag |
| char | _pad0 [6] |
| struct Text * | text |
| int | top |
| int | left |
| char | _pad1 [4] |
| short | flags |
| short | lheight |
| int | tabnumber |
| char | wordwrap |
| char | doplugins |
| char | showlinenrs |
| char | showsyntax |
| char | line_hlight |
| char | overwrite |
| char | live_edit |
| char | _pad2 [1] |
| char | findstr [256] |
| char | replacestr [256] |
| short | margin_column |
| char | _pad3 [2] |
| SpaceText_Runtime * | runtime |
Text Editor.
Definition at line 1406 of file DNA_space_types.h.
| char SpaceText::_pad0[6] |
Definition at line 1412 of file DNA_space_types.h.
| char SpaceText::_pad1[4] |
Definition at line 1422 of file DNA_space_types.h.
| char SpaceText::_pad2[1] |
Definition at line 1440 of file DNA_space_types.h.
| char SpaceText::_pad3[2] |
Definition at line 1449 of file DNA_space_types.h.
| char SpaceText::doplugins |
Definition at line 1433 of file DNA_space_types.h.
Referenced by text_autocomplete_free(), text_autocomplete_invoke(), and text_autocomplete_modal().
| char SpaceText::findstr[256] |
ST_MAX_FIND_STR.
Definition at line 1443 of file DNA_space_types.h.
Referenced by text_find_and_replace(), text_find_set_selected_exec(), text_replace_all(), and text_text_search_exec().
| short SpaceText::flags |
Definition at line 1424 of file DNA_space_types.h.
Referenced by area_add_window_regions(), blo_do_versions_300(), blo_update_defaults_screen(), scroll_exit(), text_create(), text_find_and_replace(), text_replace_all(), text_scroll_bar_invoke(), and text_scroll_invoke().
| int SpaceText::left |
Determines the horizontal scroll (in columns).
Definition at line 1421 of file DNA_space_types.h.
Referenced by space_text_do_suggest_select(), text_cursor_set_to_pos(), text_new_exec(), text_open_exec(), text_scroll_apply(), and text_scroll_state_init().
| short SpaceText::lheight |
User preference, is font_size!
Definition at line 1427 of file DNA_space_types.h.
Referenced by blo_do_versions_pre250(), and text_create().
| char SpaceText::line_hlight |
Definition at line 1436 of file DNA_space_types.h.
| char SpaceText::link_flag |
Definition at line 1411 of file DNA_space_types.h.
| char SpaceText::live_edit |
Run python while editing, evil.
Definition at line 1439 of file DNA_space_types.h.
Referenced by text_cut_exec(), text_delete_exec(), text_insert_invoke(), and text_paste_exec().
| short SpaceText::margin_column |
Column number to show right margin at.
Definition at line 1448 of file DNA_space_types.h.
Referenced by text_create().
| SpaceLink* SpaceText::next |
Definition at line 1407 of file DNA_space_types.h.
Referenced by txtfmt_glsl_format_line(), txtfmt_osl_format_line(), txtfmt_pov_format_line(), txtfmt_pov_ini_format_line(), and txtfmt_py_format_line().
| char SpaceText::overwrite |
Definition at line 1437 of file DNA_space_types.h.
Referenced by text_insert_exec(), and text_toggle_overwrite_exec().
| SpaceLink * SpaceText::prev |
Definition at line 1407 of file DNA_space_types.h.
| ListBase SpaceText::regionbase |
Storage of regions for inactive spaces.
Definition at line 1409 of file DNA_space_types.h.
Referenced by text_create().
| char SpaceText::replacestr[256] |
ST_MAX_FIND_STR.
Definition at line 1445 of file DNA_space_types.h.
Referenced by text_find_and_replace(), text_replace_all(), and text_replace_set_selected_exec().
| SpaceText_Runtime* SpaceText::runtime |
Keep last.
Definition at line 1452 of file DNA_space_types.h.
Referenced by ED_space_text_visible_lines_get(), scroll_exit(), space_text_do_suggest_select(), space_text_draw_context_init(), space_text_pixel_x_to_column(), space_text_screen_clamp(), text_create(), text_cursor(), text_cursor_set_invoke(), text_duplicate(), text_free(), text_line_number_invoke(), text_move_cursor(), text_new_exec(), text_open_exec(), text_scroll_apply(), text_scroll_bar_invoke(), text_scroll_invoke(), text_scroll_modal(), text_scroll_state_init(), text_selection_set_invoke(), and text_space_blend_read_data().
| char SpaceText::showlinenrs |
Definition at line 1434 of file DNA_space_types.h.
Referenced by blo_update_defaults_screen(), text_create(), and text_line_number_invoke().
| char SpaceText::showsyntax |
Definition at line 1435 of file DNA_space_types.h.
Referenced by blo_update_defaults_screen(), space_text_draw_context_init(), and text_create().
| char SpaceText::spacetype |
Definition at line 1410 of file DNA_space_types.h.
Referenced by text_create().
| int SpaceText::tabnumber |
Definition at line 1429 of file DNA_space_types.h.
Referenced by blo_do_versions_pre250(), flatten_column_to_offset(), flatten_string(), flatten_width(), space_text_cursor_set_to_pos_wrapped(), space_text_get_cursor_rel(), text_convert_whitespace_exec(), text_create(), text_line_break_exec(), txt_wrap_move_bol(), and txt_wrap_move_eol().
| struct Text* SpaceText::text |
Definition at line 1415 of file DNA_space_types.h.
Referenced by space_text_cursor_set_to_pos_wrapped(), space_text_do_suggest_select(), space_text_draw_context_init(), space_text_get_line_pos_wrapped(), text_autocomplete_invoke(), text_autocomplete_modal(), text_context(), text_cursor(), text_cursor_set_apply(), text_cursor_set_exec(), text_cursor_set_exit(), text_cursor_set_to_pos(), text_find_and_replace(), text_foreach_id(), text_free(), text_id_remap(), text_insert_invoke(), text_listener(), text_move_cursor(), text_new_exec(), text_open_exec(), text_replace_all(), text_selection_set_invoke(), text_text_search_exec(), text_toggle_overwrite_exec(), text_undosys_step_decode(), text_unlink_exec(), txt_wrap_move_bol(), txt_wrap_move_down(), txt_wrap_move_eol(), and txt_wrap_move_up().
| int SpaceText::top |
Determines at what line the top of the text is displayed.
Definition at line 1418 of file DNA_space_types.h.
Referenced by scroll_exit(), space_text_do_suggest_select(), space_text_get_line_pos_wrapped(), space_text_screen_clamp(), space_text_screen_skip(), text_cursor_set_to_pos(), text_new_exec(), text_open_exec(), text_reload_exec(), text_scroll_apply(), and text_scroll_state_init().
| char SpaceText::wordwrap |
Definition at line 1432 of file DNA_space_types.h.
Referenced by space_text_cursor_skip(), text_cursor_set_apply(), text_cursor_set_to_pos(), text_move_cursor(), and text_scroll_apply().