| add_modify_callback(Text_Modify_Cb bufModifiedCB, void *cbArg) | TextBuffer | |
| add_predelete_callback(Text_Predelete_Cb bufPredelCB, void *cbArg) | TextBuffer | |
| append(const char *t) (defined in TextBuffer) | TextBuffer | [inline] |
| appendfile(const char *file, int buflen=128 *1024) (defined in TextBuffer) | TextBuffer | [inline] |
| buf_ | TextBuffer | [protected] |
| call_modify_callbacks() (defined in TextBuffer) | TextBuffer | [inline] |
| call_modify_callbacks(int pos, int nDeleted, int nInserted, int nRestyled, const char *deletedText) | TextBuffer | [protected] |
| call_predelete_callbacks() (defined in TextBuffer) | TextBuffer | [inline] |
| call_predelete_callbacks(int pos, int nDeleted) | TextBuffer | [protected] |
| canUndo(char flag=1) | TextBuffer | |
| character(int pos) | TextBuffer | |
| character_width(char c, int indent, int tabDist, char nullSubsChar) | TextBuffer | [static] |
| clear_rectangular(int start, int end, int rectStart, int rectEnd) | TextBuffer | |
| copy(TextBuffer *from_buf, int from_start, int from_end, int to_pos) (defined in TextBuffer) | TextBuffer | |
| count_displayed_characters(int lineStartPos, int targetPos) | TextBuffer | |
| count_displayed_characters_utf(int lineStartPos, int targetPos) (defined in TextBuffer) | TextBuffer | |
| count_lines(int startPos, int endPos) | TextBuffer | |
| cursorposhint_ | TextBuffer | [protected] |
| expand_character(int pos, int indent, char *outStr) | TextBuffer | |
| expand_character(char c, int indent, char *outStr, int tabDist, char nullSubsChar) | TextBuffer | [static] |
| findchar_backward(int startPos, char searchChar, int *foundPos) | TextBuffer | |
| findchar_forward(int startPos, char searchChar, int *foundPos) | TextBuffer | |
| findchars_backward(int startpos, const char *searchChars, int *foundPos) | TextBuffer | |
| findchars_forward(int startpos, const char *searchChars, int *foundPos) | TextBuffer | |
| gapend_ | TextBuffer | [protected] |
| gapstart_ | TextBuffer | [protected] |
| highlight(int start, int end) (defined in TextBuffer) | TextBuffer | |
| highlight_ (defined in TextBuffer) | TextBuffer | [protected] |
| highlight_position(int *start, int *end, int *isRect, int *rectStart, int *rectEnd) (defined in TextBuffer) | TextBuffer | |
| highlight_rectangular(int start, int end, int rectStart, int rectEnd) (defined in TextBuffer) | TextBuffer | |
| highlight_selection() (defined in TextBuffer) | TextBuffer | [inline] |
| highlight_text() (defined in TextBuffer) | TextBuffer | |
| insert(int pos, const char *text) | TextBuffer | |
| insert_(int pos, const char *text) | TextBuffer | [protected] |
| insert_column(int column, int startpos, const char *text, int *chars_inserted, int *chars_deleted) | TextBuffer | |
| insert_column_(int column, int startPos, const char *insText, int *nDeleted, int *nInserted, int *endPos) | TextBuffer | [protected] |
| insertfile(const char *file, int pos, int buflen=128 *1024) (defined in TextBuffer) | TextBuffer | |
| length() const (defined in TextBuffer) | TextBuffer | [inline] |
| length_ | TextBuffer | [protected] |
| line_end(int pos) | TextBuffer | |
| line_start(int pos) | TextBuffer | |
| line_text(int pos) | TextBuffer | |
| loadfile(const char *file, int buflen=128 *1024) (defined in TextBuffer) | TextBuffer | [inline] |
| mCanUndo | TextBuffer | [protected] |
| modifycbargs_ | TextBuffer | [protected] |
| modifyprocs_ (defined in TextBuffer) | TextBuffer | [protected] |
| move_gap(int pos) (defined in TextBuffer) | TextBuffer | [protected] |
| nmodifyprocs_ | TextBuffer | [protected] |
| npredeleteprocs_ | TextBuffer | [protected] |
| null_substitution_character() (defined in TextBuffer) | TextBuffer | [inline] |
| nullsubschar_ | TextBuffer | [protected] |
| outputfile(const char *file, int start, int end, int buflen=128 *1024) (defined in TextBuffer) | TextBuffer | |
| overlay_rectangular(int startpos, int rectStart, int rectEnd, const char *text, int *charsInserted, int *charsDeleted) | TextBuffer | |
| overlay_rectangular_(int startPos, int rectStart, int rectEnd, const char *insText, int *nDeleted, int *nInserted, int *endPos) | TextBuffer | [protected] |
| predeleteprocs_ (defined in TextBuffer) | TextBuffer | [protected] |
| prepeletecbargs_ | TextBuffer | [protected] |
| primary_ (defined in TextBuffer) | TextBuffer | [protected] |
| primary_selection() (defined in TextBuffer) | TextBuffer | [inline] |
| reallocate_with_gap(int newGapStart, int newGapLen) | TextBuffer | [protected] |
| rectangular_selection_boundaries(int lineStartPos, int rectStart, int rectEnd, int *selStart, int *selEnd) | TextBuffer | [protected] |
| redisplay_selection(TextSelection *oldSelection, TextSelection *newSelection) | TextBuffer | [protected] |
| remove(int start, int end) (defined in TextBuffer) | TextBuffer | |
| remove_(int start, int end) | TextBuffer | [protected] |
| remove_modify_callback(Text_Modify_Cb bufModifiedCB, void *cbArg) (defined in TextBuffer) | TextBuffer | |
| remove_predelete_callback(Text_Predelete_Cb predelCB, void *cbArg) (defined in TextBuffer) | TextBuffer | |
| remove_rectangular(int start, int end, int rectStart, int rectEnd) | TextBuffer | |
| remove_rectangular_(int start, int end, int rectStart, int rectEnd, int *replaceLen, int *endPos) | TextBuffer | [protected] |
| remove_secondary_selection() (defined in TextBuffer) | TextBuffer | |
| remove_selection() (defined in TextBuffer) | TextBuffer | |
| remove_selection_(TextSelection *sel) (defined in TextBuffer) | TextBuffer | [protected] |
| replace(int start, int end, const char *text) | TextBuffer | |
| replace_rectangular(int start, int end, int rectstart, int rectend, const char *text) | TextBuffer | |
| replace_secondary_selection(const char *text) (defined in TextBuffer) | TextBuffer | |
| replace_selection(const char *text) (defined in TextBuffer) | TextBuffer | |
| replace_selection_(TextSelection *sel, const char *text) (defined in TextBuffer) | TextBuffer | [protected] |
| rewind_lines(int startPos, int nLines) | TextBuffer | |
| savefile(const char *file, int buflen=128 *1024) (defined in TextBuffer) | TextBuffer | [inline] |
| search_backward(int startPos, const char *searchString, int *foundPos, bool matchCase=false) (defined in TextBuffer) | TextBuffer | |
| search_forward(int startPos, const char *searchString, int *foundPos, bool matchCase=false) (defined in TextBuffer) | TextBuffer | |
| secondary_ (defined in TextBuffer) | TextBuffer | [protected] |
| secondary_select(int start, int end) (defined in TextBuffer) | TextBuffer | |
| secondary_select_rectangular(int start, int end, int rectStart, int rectEnd) (defined in TextBuffer) | TextBuffer | |
| secondary_selection() (defined in TextBuffer) | TextBuffer | [inline] |
| secondary_selection_position(int *start, int *end, int *isRect, int *rectStart, int *rectEnd) (defined in TextBuffer) | TextBuffer | |
| secondary_selection_text() (defined in TextBuffer) | TextBuffer | |
| secondary_unselect() (defined in TextBuffer) | TextBuffer | |
| select(int start, int end) (defined in TextBuffer) | TextBuffer | |
| select_rectangular(int start, int end, int rectStart, int rectEnd) (defined in TextBuffer) | TextBuffer | |
| selected() const (defined in TextBuffer) | TextBuffer | [inline] |
| selection_position(int *start, int *end) (defined in TextBuffer) | TextBuffer | |
| selection_position(int *start, int *end, int *isRect, int *rectStart, int *rectEnd) (defined in TextBuffer) | TextBuffer | |
| selection_text() (defined in TextBuffer) | TextBuffer | |
| selection_text_(TextSelection *sel) (defined in TextBuffer) | TextBuffer | [protected] |
| skip_displayed_characters(int lineStartPos, int nChars) | TextBuffer | |
| skip_displayed_characters_utf(int lineStartPos, int nChars) (defined in TextBuffer) | TextBuffer | |
| skip_lines(int startPos, int nLines) | TextBuffer | |
| tab_distance() const (defined in TextBuffer) | TextBuffer | [inline] |
| tab_distance(int tabDist) | TextBuffer | |
| tabdist_ | TextBuffer | [protected] |
| text() | TextBuffer | |
| text(const char *text) | TextBuffer | |
| text_in_rectangle(int start, int end, int rectStart, int rectEnd) (defined in TextBuffer) | TextBuffer | |
| text_range(int start, int end) | TextBuffer | |
| TextBuffer(int requestedsize=0) | TextBuffer | |
| undo(int *cp=0) | TextBuffer | |
| unhighlight() (defined in TextBuffer) | TextBuffer | |
| unselect() (defined in TextBuffer) | TextBuffer | |
| update_selections(int pos, int nDeleted, int nInserted) | TextBuffer | [protected] |
| usetabs_ | TextBuffer | [protected] |
| word_end(int pos) (defined in TextBuffer) | TextBuffer | |
| word_start(int pos) (defined in TextBuffer) | TextBuffer | |
| ~TextBuffer() | TextBuffer | |