Blender V2.61 - r43446
|
#include <DNA_text_types.h>
Public Attributes | |
ID | id |
char * | name |
int | flags |
int | nlines |
ListBase | lines |
TextLine * | curl |
TextLine * | sell |
int | curc |
int | selc |
ListBase | markers |
char * | undo_buf |
int | undo_pos |
int | undo_len |
void * | compiled |
double | mtime |
Definition at line 56 of file DNA_text_types.h.
void* Text::compiled |
Definition at line 71 of file DNA_text_types.h.
Referenced by BPY_text_free_code(), bpy_text_import(), bpy_text_reimport(), direct_link_text(), free_compiled_text(), free_text(), python_script_exec(), text_reload_exec(), and txt_make_dirty().
int Text::curc |
Definition at line 65 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), confirm_suggestion(), copy_text(), cursor_skip(), do_textmarkers(), do_versions(), draw_brackets(), draw_cursor(), draw_documentation(), draw_suggestion_list(), get_suggest_prefix(), reopen_text(), setcurr_tab_spaces(), text_cursor_set_exec(), text_cursor_set_to_pos(), text_cursor_set_to_pos_wrapped(), text_do_suggest_select(), text_next_marker_exec(), text_previous_marker_exec(), text_run_script(), text_scroll_to_cursor(), txt_add_char_intern(), txt_backspace_char(), txt_clean_text(), txt_comment(), txt_convert_tab_to_spaces(), txt_copy_selected(), txt_curs_cur(), txt_curs_first(), txt_curs_swap(), txt_delete_char(), txt_delete_sel(), txt_do_redo(), txt_do_undo(), txt_has_sel(), txt_indent(), txt_order_cursors(), txt_pop_first(), txt_pop_last(), txt_pop_sel(), txt_replace_char(), txt_sel_all(), txt_sel_line(), txt_sel_to_buf(), txt_split_curline(), txt_uncomment(), txt_unindent(), txt_wrap_move_bol(), txt_wrap_move_down(), txt_wrap_move_eol(), and txt_wrap_move_up().
Definition at line 64 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), calc_text_rcts(), confirm_suggestion(), copy_text(), cursor_skip(), direct_link_text(), do_textmarkers(), do_versions(), draw_brackets(), draw_cursor(), draw_documentation(), draw_suggestion_list(), draw_text_main(), get_suggest_prefix(), reopen_text(), setcurr_tab_spaces(), text_cursor_set_exec(), text_cursor_set_to_pos(), text_cursor_set_to_pos_wrapped(), text_delete_exec(), text_do_suggest_select(), text_insert_exec(), text_line_break_exec(), text_next_marker_exec(), text_previous_marker_exec(), text_run_script(), text_scroll_to_cursor(), txt_add_char_intern(), txt_backspace_char(), txt_clean_text(), txt_comment(), txt_copy_selected(), txt_curs_cur(), txt_curs_first(), txt_curs_swap(), txt_delete_char(), txt_delete_line(), txt_delete_sel(), txt_do_redo(), txt_do_undo(), txt_find_string(), txt_has_sel(), txt_indent(), txt_insert_buf(), txt_order_cursors(), txt_pop_first(), txt_pop_last(), txt_pop_sel(), txt_replace_char(), txt_sel_all(), txt_sel_line(), txt_sel_to_buf(), txt_split_curline(), txt_to_buf(), txt_uncomment(), txt_unindent(), txt_wrap_move_bol(), txt_wrap_move_down(), txt_wrap_move_eol(), and txt_wrap_move_up().
int Text::flags |
Definition at line 61 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), BPY_modules_load_user(), copy_text(), direct_link_text(), do_versions(), setcurr_tab_spaces(), text_line_break_exec(), text_make_internal_exec(), text_resolve_conflict_invoke(), text_save_as_exec(), text_save_as_invoke(), text_save_poll(), txt_add_char(), txt_indent(), txt_make_dirty(), txt_move_left(), txt_move_right(), txt_unindent(), txt_write_file(), and write_texts().
Definition at line 57 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), BL_ConvertControllers(), BPY_modules_load_user(), bpy_text_filename_get(), bpy_text_import(), bpy_text_reimport(), copy_text(), direct_link_text(), do_textmarkers(), do_versions(), lib_link_text(), python_script_error_jump_text(), text_context(), text_edit_poll(), text_find_and_replace(), text_new_exec(), text_open_exec(), text_region_edit_poll(), text_save_as_invoke(), text_space_edit_poll(), text_unlink_exec(), text_update_drawcache(), unlink_text(), validate_pyconstraint_cb(), and write_texts().
Definition at line 63 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), calc_text_rcts(), copy_text(), cursor_skip(), direct_link_text(), do_textmarkers(), do_versions(), draw_brackets(), draw_cursor(), draw_markers(), draw_text_main(), ED_text_to_object(), first_visible_line(), free_text(), get_first_visible_line(), reopen_text(), text_convert_whitespace_exec(), text_cursor_set_exec(), text_cursor_set_exit(), text_cursor_set_to_pos(), text_drawcache_init(), text_jump_exec(), text_next_marker_exec(), text_previous_marker_exec(), text_scroll_to_cursor(), text_set_selection_invoke(), text_update_drawcache(), text_update_edited(), txt_add_marker(), txt_clean_text(), txt_clear_marker_region(), txt_combine_lines(), txt_comment(), txt_curs_first(), txt_delete_line(), txt_do_redo(), txt_do_undo(), txt_find_marker(), txt_find_marker_region(), txt_find_string(), txt_indent(), txt_insert_buf(), txt_jump_left(), txt_jump_right(), txt_move_bof(), txt_move_bol(), txt_move_eof(), txt_move_eol(), txt_move_to(), txt_pop_first(), txt_pop_last(), txt_sel_all(), txt_split_curline(), txt_to_buf(), txt_uncomment(), txt_unindent(), txt_wrap_move_bol(), txt_wrap_move_down(), txt_wrap_move_eol(), txt_wrap_move_up(), txt_write_file(), wrap_offset(), and write_texts().
Definition at line 66 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), copy_text(), direct_link_text(), do_textmarkers(), draw_markers(), free_text(), text_next_marker_exec(), text_previous_marker_exec(), txt_add_marker(), txt_backspace_char(), txt_clear_marker_region(), txt_clear_markers(), txt_delete_char(), txt_delete_line(), txt_find_marker(), txt_find_marker_region(), txt_next_marker(), txt_prev_marker(), txt_replace_char(), txt_shift_markers(), txt_split_curline(), and write_texts().
double Text::mtime |
Definition at line 72 of file DNA_text_types.h.
Referenced by add_text(), reopen_text(), text_file_modified(), text_ignore_modified(), and txt_write_file().
char* Text::name |
Definition at line 59 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), copy_text(), direct_link_text(), free_text(), reopen_text(), text_file_modified(), text_ignore_modified(), text_make_internal_exec(), text_open_exec(), text_open_invoke(), text_save_as_exec(), text_save_as_invoke(), text_save_poll(), txt_write_file(), and write_texts().
int Text::nlines |
Definition at line 61 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), copy_text(), and reopen_text().
int Text::selc |
Definition at line 65 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), copy_text(), cursor_skip(), do_textmarkers(), draw_cursor(), reopen_text(), text_cursor_set_exit(), text_cursor_set_to_pos(), text_cursor_set_to_pos_wrapped(), text_scroll_to_cursor(), text_set_selection_invoke(), txt_clean_text(), txt_comment(), txt_copy_selected(), txt_curs_first(), txt_curs_sel(), txt_curs_swap(), txt_delete_sel(), txt_do_redo(), txt_do_undo(), txt_find_string(), txt_has_sel(), txt_indent(), txt_order_cursors(), txt_pop_first(), txt_pop_last(), txt_pop_sel(), txt_sel_all(), txt_sel_line(), txt_sel_to_buf(), txt_uncomment(), txt_unindent(), txt_wrap_move_bol(), txt_wrap_move_down(), txt_wrap_move_eol(), and txt_wrap_move_up().
Definition at line 64 of file DNA_text_types.h.
Referenced by add_empty_text(), add_text(), calc_text_rcts(), copy_text(), cursor_skip(), direct_link_text(), do_textmarkers(), draw_cursor(), draw_text_main(), reopen_text(), text_cursor_set_exit(), text_cursor_set_to_pos(), text_cursor_set_to_pos_wrapped(), text_scroll_to_cursor(), text_set_selection_invoke(), txt_clean_text(), txt_comment(), txt_copy_selected(), txt_curs_first(), txt_curs_sel(), txt_curs_swap(), txt_delete_sel(), txt_do_redo(), txt_do_undo(), txt_find_string(), txt_has_sel(), txt_indent(), txt_order_cursors(), txt_pop_first(), txt_pop_last(), txt_pop_sel(), txt_sel_all(), txt_sel_line(), txt_sel_to_buf(), txt_to_buf(), txt_uncomment(), txt_unindent(), txt_wrap_move_bol(), txt_wrap_move_down(), txt_wrap_move_eol(), and txt_wrap_move_up().
char* Text::undo_buf |
Definition at line 68 of file DNA_text_types.h.
Referenced by direct_link_text(), dump_buffer(), free_text(), init_undo_text(), max_undo_test(), reopen_text(), txt_do_redo(), txt_do_undo(), txt_print_undo(), txt_undo_add_block(), txt_undo_add_charop(), txt_undo_add_op(), and txt_undo_add_toop().
int Text::undo_len |
Definition at line 69 of file DNA_text_types.h.
Referenced by direct_link_text(), init_undo_text(), and max_undo_test().
int Text::undo_pos |
Definition at line 69 of file DNA_text_types.h.
Referenced by direct_link_text(), dump_buffer(), init_undo_text(), max_undo_test(), reopen_text(), txt_do_redo(), txt_do_undo(), txt_print_undo(), txt_undo_add_block(), txt_undo_add_charop(), txt_undo_add_op(), and txt_undo_add_toop().