Searched refs:select_start (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/imgui/ |
| H A D | imstb_textedit.h | 329 int select_start; // selection start point member in struct:__anonffd627d20308 468 state->select_start = state->cursor; 487 if (state->select_start == state->select_end) 488 state->select_start = state->cursor; 572 #define STB_TEXT_HAS_SELECTION(s) ((s)->select_start != (s)->select_end) 579 if (state->select_start > n) state->select_start = n; 582 if (state->select_start == state->select_end) 583 state->cursor = state->select_start; 601 if (state->select_start < stat [all...] |
| H A D | imgui_internal.h | 582 void CursorClamp() { StbState.cursor = ImMin(StbState.cursor, CurLenW); StbState.select_start = ImMin(StbState.select_start, CurLenW); StbState.select_end = ImMin(StbState.select_end, CurLenW); } 583 bool HasSelection() const { return StbState.select_start != StbState.select_end; } 584 void ClearSelection() { StbState.select_start = StbState.select_end = StbState.cursor; } 585 void SelectAll() { StbState.select_start = 0; StbState.cursor = StbState.select_end = CurLenW; StbState.has_preferred_x = 0; }
|
| H A D | imgui_widgets.cpp | 3423 const int ib = edit_state.HasSelection() ? ImMin(edit_state.StbState.select_start, edit_state.StbState.select_end) : 0; 3424 const int ie = edit_state.HasSelection() ? ImMax(edit_state.StbState.select_start, edit_state.StbState.select_end) : edit_state.CurLenW; 3538 const int utf8_selection_start = callback_data.SelectionStart = ImTextCountUtf8BytesFromStr(text, text + edit_state.StbState.select_start); 3549 if (callback_data.SelectionStart != utf8_selection_start) { edit_state.StbState.select_start = ImTextCountCharsFromUtf8(callback_data.Buf, callback_data.Buf + callback_data.SelectionStart); } 3634 // FIXME: This should occur on buf_display but we'd need to maintain cursor/select_start/select_end for UTF-8. 3639 // Count lines + find lines numbers straddling 'cursor' and 'select_start' position. 3645 if (edit_state.StbState.select_start != edit_state.StbState.select_end) 3647 searches_input_ptr[1] = text_begin + ImMin(edit_state.StbState.select_start, edit_state.StbState.select_end); 3716 if (edit_state.StbState.select_start != edit_state.StbState.select_end) 3718 const ImWchar* text_selected_begin = text_begin + ImMin(edit_state.StbState.select_start, edit_stat [all...] |
| /xsrc/external/mit/MesaLib/dist/src/imgui/ |
| H A D | imstb_textedit.h | 329 int select_start; // selection start point member in struct:__anonad2b92650308 468 state->select_start = state->cursor; 487 if (state->select_start == state->select_end) 488 state->select_start = state->cursor; 572 #define STB_TEXT_HAS_SELECTION(s) ((s)->select_start != (s)->select_end) 579 if (state->select_start > n) state->select_start = n; 582 if (state->select_start == state->select_end) 583 state->cursor = state->select_start; 601 if (state->select_start < stat [all...] |
| H A D | imgui_internal.h | 582 void CursorClamp() { StbState.cursor = ImMin(StbState.cursor, CurLenW); StbState.select_start = ImMin(StbState.select_start, CurLenW); StbState.select_end = ImMin(StbState.select_end, CurLenW); } 583 bool HasSelection() const { return StbState.select_start != StbState.select_end; } 584 void ClearSelection() { StbState.select_start = StbState.select_end = StbState.cursor; } 585 void SelectAll() { StbState.select_start = 0; StbState.cursor = StbState.select_end = CurLenW; StbState.has_preferred_x = 0; }
|
| H A D | imgui_widgets.cpp | 3423 const int ib = edit_state.HasSelection() ? ImMin(edit_state.StbState.select_start, edit_state.StbState.select_end) : 0; 3424 const int ie = edit_state.HasSelection() ? ImMax(edit_state.StbState.select_start, edit_state.StbState.select_end) : edit_state.CurLenW; 3538 const int utf8_selection_start = callback_data.SelectionStart = ImTextCountUtf8BytesFromStr(text, text + edit_state.StbState.select_start); 3549 if (callback_data.SelectionStart != utf8_selection_start) { edit_state.StbState.select_start = ImTextCountCharsFromUtf8(callback_data.Buf, callback_data.Buf + callback_data.SelectionStart); } 3634 // FIXME: This should occur on buf_display but we'd need to maintain cursor/select_start/select_end for UTF-8. 3639 // Count lines + find lines numbers straddling 'cursor' and 'select_start' position. 3645 if (edit_state.StbState.select_start != edit_state.StbState.select_end) 3647 searches_input_ptr[1] = text_begin + ImMin(edit_state.StbState.select_start, edit_state.StbState.select_end); 3716 if (edit_state.StbState.select_start != edit_state.StbState.select_end) 3718 const ImWchar* text_selected_begin = text_begin + ImMin(edit_state.StbState.select_start, edit_stat [all...] |
Completed in 36 milliseconds