Searched refs:new_text_len (Results 1 – 1 of 1) sorted by relevance
/external/mesa3d/src/imgui/ |
D | imgui_widgets.cpp | 2946 …_TEXTEDIT_INSERTCHARS(STB_TEXTEDIT_STRING* obj, int pos, const ImWchar* new_text, int new_text_len) in STB_TEXTEDIT_INSERTCHARS() argument 2952 const int new_text_len_utf8 = ImTextCountUtf8BytesFromStr(new_text, new_text + new_text_len); in STB_TEXTEDIT_INSERTCHARS() 2957 if (new_text_len + text_len + 1 > obj->TextW.Size) in STB_TEXTEDIT_INSERTCHARS() 2962 obj->TextW.resize(text_len + ImClamp(new_text_len * 4, 32, ImMax(256, new_text_len)) + 1); in STB_TEXTEDIT_INSERTCHARS() 2967 memmove(text + pos + new_text_len, text + pos, (size_t)(text_len - pos) * sizeof(ImWchar)); in STB_TEXTEDIT_INSERTCHARS() 2968 memcpy(text + pos, new_text, (size_t)new_text_len * sizeof(ImWchar)); in STB_TEXTEDIT_INSERTCHARS() 2970 obj->CurLenW += new_text_len; in STB_TEXTEDIT_INSERTCHARS() 3035 const int new_text_len = new_text_end ? (int)(new_text_end - new_text) : (int)strlen(new_text); in InsertChars() local 3036 if (new_text_len + BufTextLen >= BufSize) in InsertChars() 3046 int new_buf_size = BufTextLen + ImClamp(new_text_len * 4, 32, ImMax(256, new_text_len)) + 1; in InsertChars() [all …]
|