Searched refs:select_start (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/imgui/
H A Dimstb_textedit.h329 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 Dimgui_internal.h582 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 Dimgui_widgets.cpp3423 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 Dimstb_textedit.h329 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 Dimgui_internal.h582 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 Dimgui_widgets.cpp3423 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