/third_party/mesa3d/src/imgui/ |
H A D | imgui.h | 248 IMGUI_API bool BeginChild(const char* str_id, const ImVec2& size = ImVec2(0,0), bool border = false, ImGuiWindowFlags flags = 0); 359 // whereas "str_id" denote a string that is only used as an ID and not normally displayed. 360 IMGUI_API void PushID(const char* str_id); // push string into the ID stack (will hash string). 365 IMGUI_API ImGuiID GetID(const char* str_id); // calculate unique ID (hash of whole ID stack + given parameter). e.g. if you want to query into ImGuiStorage yourself 388 IMGUI_API bool InvisibleButton(const char* str_id, const ImVec2& size); // button behavior without the visuals, useful to build custom behaviors using the public api (along with IsItemActive, IsItemHovered, etc.) 389 IMGUI_API bool ArrowButton(const char* str_id, ImGuiDir dir); // square button with an arrow shape 473 IMGUI_API bool TreeNode(const char* str_id, const char* fmt, ...) IM_FMTARGS(2); // helper variation to completely decorelate the id from the displayed string. Read the FAQ about why and how to use ID. to align arbitrary text at the same level as a TreeNode() you can use Bullet(). 475 IMGUI_API bool TreeNodeV(const char* str_id, const char* fmt, va_list args) IM_FMTLIST(2); 478 IMGUI_API bool TreeNodeEx(const char* str_id, ImGuiTreeNodeFlags flags, const char* fmt, ...) IM_FMTARGS(3); 480 IMGUI_API bool TreeNodeExV(const char* str_id, ImGuiTreeNodeFlag [all...] |
H A D | imgui.cpp | 474 - 2016/05/01 (1.49) - obsoleted old signature of CollapsingHeader(const char* label, const char* str_id = NULL, bool display_frame = true, bool default_open = false) as extra parameters were badly designed and rarely used. You can replace the "default_open = true" flag in new API with CollapsingHeader(label, ImGuiTreeNodeFlags_DefaultOpen). 4372 bool ImGui::BeginChild(const char* str_id, const ImVec2& size_arg, bool border, ImGuiWindowFlags extra_flags) in BeginChild() argument 4375 return BeginChildEx(str_id, window->GetID(str_id), size_arg, border, extra_flags); in BeginChild() 6480 void ImGui::PushID(const char* str_id) in PushID() argument 6483 window->IDStack.push_back(window->GetIDNoKeepAlive(str_id)); in PushID() 6511 ImGuiID ImGui::GetID(const char* str_id) in GetID() argument 6514 return window->GetID(str_id); in GetID() 6730 bool ImGui::IsPopupOpen(const char* str_id) in IsPopupOpen() argument 6733 return g.OpenPopupStack.Size > g.BeginPopupStack.Size && g.OpenPopupStack[g.BeginPopupStack.Size].PopupId == g.CurrentWindow->GetID(str_id); in IsPopupOpen() 6746 OpenPopup(const char* str_id) OpenPopup() argument 6798 OpenPopupOnItemClick(const char* str_id, int mouse_button) OpenPopupOnItemClick() argument 6924 BeginPopup(const char* str_id, ImGuiWindowFlags flags) BeginPopup() argument 6981 BeginPopupContextItem(const char* str_id, int mouse_button) BeginPopupContextItem() argument 6991 BeginPopupContextWindow(const char* str_id, int mouse_button, bool also_over_items) BeginPopupContextWindow() argument 7002 BeginPopupContextVoid(const char* str_id, int mouse_button) BeginPopupContextVoid() argument 8321 BeginColumns(const char* str_id, int columns_count, ImGuiColumnsFlags flags) BeginColumns() argument [all...] |
H A D | imgui_widgets.cpp | 603 // Then you can keep 'str_id' empty or the same for all your buttons (instead of creating a string based on a non-string id) 604 bool ImGui::InvisibleButton(const char* str_id, const ImVec2& size_arg) in InvisibleButton() argument 613 const ImGuiID id = window->GetID(str_id); in InvisibleButton() 626 bool ImGui::ArrowButtonEx(const char* str_id, ImGuiDir dir, ImVec2 size, ImGuiButtonFlags flags) in ArrowButtonEx() argument 633 const ImGuiID id = window->GetID(str_id); in ArrowButtonEx() 655 bool ImGui::ArrowButton(const char* str_id, ImGuiDir dir) in ArrowButton() argument 658 return ArrowButtonEx(str_id, dir, ImVec2(sz, sz), 0); in ArrowButton() 4627 bool ImGui::TreeNode(const char* str_id, const char* fmt, ...) 4631 bool is_open = TreeNodeExV(str_id, 0, fmt, args); 4653 bool ImGui::TreeNodeV(const char* str_id, cons [all...] |
H A D | imgui_internal.h | 1423 IMGUI_API void BeginColumns(const char* str_id, int count, ImGuiColumnsFlags flags = 0); // setup number of columns. use an identifier to distinguish multiple column sets. close with EndColumns(). 1465 IMGUI_API bool ArrowButtonEx(const char* str_id, ImGuiDir dir, ImVec2 size_arg, ImGuiButtonFlags flags);
|
/third_party/skia/third_party/externals/imgui/ |
H A D | imgui.h | 346 IMGUI_API bool BeginChild(const char* str_id, const ImVec2& size = ImVec2(0, 0), bool border = false, ImGuiWindowFlags flags = 0); 474 // whereas "str_id" denote a string that is only used as an ID and not normally displayed. 475 IMGUI_API void PushID(const char* str_id); // push string into the ID stack (will hash string). 480 IMGUI_API ImGuiID GetID(const char* str_id); // calculate unique ID (hash of whole ID stack + given parameter). e.g. if you want to query into ImGuiStorage yourself 504 IMGUI_API bool InvisibleButton(const char* str_id, const ImVec2& size, ImGuiButtonFlags flags = 0); // flexible button behavior without the visuals, frequently useful to build custom behaviors using the public api (along with IsItemActive, IsItemHovered, etc.) 505 IMGUI_API bool ArrowButton(const char* str_id, ImGuiDir dir); // square button with an arrow shape 601 IMGUI_API bool TreeNode(const char* str_id, const char* fmt, ...) IM_FMTARGS(2); // helper variation to easily decorelate the id from the displayed string. Read the FAQ about why and how to use ID. to align arbitrary text at the same level as a TreeNode() you can use Bullet(). 603 IMGUI_API bool TreeNodeV(const char* str_id, const char* fmt, va_list args) IM_FMTLIST(2); 606 IMGUI_API bool TreeNodeEx(const char* str_id, ImGuiTreeNodeFlags flags, const char* fmt, ...) IM_FMTARGS(3); 608 IMGUI_API bool TreeNodeExV(const char* str_id, ImGuiTreeNodeFlag 2855 BeginPopupContextWindow(const char* str_id, ImGuiMouseButton mb, bool over_items) BeginPopupContextWindow() argument [all...] |
H A D | imgui.cpp | 601 - 2016/05/01 (1.49) - obsoleted old signature of CollapsingHeader(const char* label, const char* str_id = NULL, bool display_frame = true, bool default_open = false) as extra parameters were badly designed and rarely used. You can replace the "default_open = true" flag in new API with CollapsingHeader(label, ImGuiTreeNodeFlags_DefaultOpen). 5059 bool ImGui::BeginChild(const char* str_id, const ImVec2& size_arg, bool border, ImGuiWindowFlags extra_flags) in BeginChild() argument 5062 return BeginChildEx(str_id, window->GetID(str_id), size_arg, border, extra_flags); in BeginChild() 7132 void ImGui::PushID(const char* str_id) in PushID() argument 7136 ImGuiID id = window->GetIDNoKeepAlive(str_id); in PushID() 7194 ImGuiID ImGui::GetID(const char* str_id) in GetID() argument 7197 return window->GetID(str_id); in GetID() 8286 bool ImGui::IsPopupOpen(const char* str_id, ImGuiPopupFlags popup_flags) in IsPopupOpen() argument 8289 ImGuiID id = (popup_flags & ImGuiPopupFlags_AnyPopupId) ? 0 : g.CurrentWindow->GetID(str_id); in IsPopupOpen() 8305 OpenPopup(const char* str_id, ImGuiPopupFlags popup_flags) OpenPopup() argument 8510 BeginPopup(const char* str_id, ImGuiWindowFlags flags) BeginPopup() argument 8577 OpenPopupOnItemClick(const char* str_id, ImGuiPopupFlags popup_flags) OpenPopupOnItemClick() argument 8606 BeginPopupContextItem(const char* str_id, ImGuiPopupFlags popup_flags) BeginPopupContextItem() argument 8620 BeginPopupContextWindow(const char* str_id, ImGuiPopupFlags popup_flags) BeginPopupContextWindow() argument 8634 BeginPopupContextVoid(const char* str_id, ImGuiPopupFlags popup_flags) BeginPopupContextVoid() argument [all...] |
H A D | imgui_tables.cpp | 304 bool ImGui::BeginTable(const char* str_id, int columns_count, ImGuiTableFlags flags, const ImVec2& outer_size, float inner_width) in BeginTable() argument 306 ImGuiID id = GetID(str_id); in BeginTable() 307 return BeginTableEx(str_id, id, columns_count, flags, outer_size, inner_width); in BeginTable() 3810 ImGuiID ImGui::GetColumnsID(const char* str_id, int columns_count) 3816 PushID(0x11223347 + (str_id ? 0 : columns_count)); 3817 ImGuiID id = window->GetID(str_id ? str_id : "columns"); 3823 void ImGui::BeginColumns(const char* str_id, int columns_count, ImGuiOldColumnFlags flags) 3832 ImGuiID id = GetColumnsID(str_id, columns_count);
|
H A D | imgui_widgets.cpp | 731 // Then you can keep 'str_id' empty or the same for all your buttons (instead of creating a string based on a non-string id) 732 bool ImGui::InvisibleButton(const char* str_id, const ImVec2& size_arg, ImGuiButtonFlags flags) in InvisibleButton() argument 741 const ImGuiID id = window->GetID(str_id); in InvisibleButton() 754 bool ImGui::ArrowButtonEx(const char* str_id, ImGuiDir dir, ImVec2 size, ImGuiButtonFlags flags) in ArrowButtonEx() argument 761 const ImGuiID id = window->GetID(str_id); in ArrowButtonEx() 784 bool ImGui::ArrowButton(const char* str_id, ImGuiDir dir) in ArrowButton() argument 787 return ArrowButtonEx(str_id, dir, ImVec2(sz, sz), ImGuiButtonFlags_None); in ArrowButton() 5685 bool ImGui::TreeNode(const char* str_id, const char* fmt, ...) 5689 bool is_open = TreeNodeExV(str_id, 0, fmt, args); 5711 bool ImGui::TreeNodeV(const char* str_id, cons [all...] |
H A D | imgui_internal.h | 2564 IMGUI_API void BeginColumns(const char* str_id, int count, ImGuiOldColumnFlags flags = 0); // setup number of columns. use an identifier to distinguish multiple column sets. close with EndColumns(). 2569 IMGUI_API ImGuiID GetColumnsID(const char* str_id, int count); 2672 IMGUI_API bool ArrowButtonEx(const char* str_id, ImGuiDir dir, ImVec2 size_arg, ImGuiButtonFlags flags = 0);
|
/third_party/ffmpeg/libavformat/ |
H A D | rmdec.c | 431 unsigned int size, n_pkts, str_id, next_off, n, pos, pts; in rm_read_index() local 442 str_id = avio_rb16(pb); in rm_read_index() 445 if (s->streams[n]->id == str_id) { in rm_read_index() 452 str_id, avio_tell(pb)); in rm_read_index() 458 str_id, avio_size(pb), avio_tell(pb), in rm_read_index()
|