mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-29 23:06:35 +00:00
Internals: Nav: Removed ParentID from move result (unused, would need to be full-filled for PageUp/PageDown code) + FAQ typo fix.
This commit is contained in:
parent
948009a8b2
commit
5a7e98c7cf
@ -503,7 +503,7 @@
|
|||||||
// Turn the RGBA pixel data into an OpenGL texture:
|
// Turn the RGBA pixel data into an OpenGL texture:
|
||||||
GLuint my_opengl_texture;
|
GLuint my_opengl_texture;
|
||||||
glGenTextures(1, &my_opengl_texture);
|
glGenTextures(1, &my_opengl_texture);
|
||||||
glBindTexture(GL_TEXTURE_2D, image_tex);
|
glBindTexture(GL_TEXTURE_2D, my_opengl_texture);
|
||||||
glPixelStorei(GL_UNPACK_ROW_LENGTH, 0);
|
glPixelStorei(GL_UNPACK_ROW_LENGTH, 0);
|
||||||
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, image_width, image_height, 0, GL_RGBA, GL_UNSIGNED_BYTE, image_data);
|
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, image_width, image_height, 0, GL_RGBA, GL_UNSIGNED_BYTE, image_data);
|
||||||
|
|
||||||
@ -2541,7 +2541,6 @@ static void ImGui::NavProcessItem(ImGuiWindow* window, const ImRect& nav_bb, con
|
|||||||
if (new_best)
|
if (new_best)
|
||||||
{
|
{
|
||||||
result->ID = id;
|
result->ID = id;
|
||||||
result->ParentID = window->IDStack.back();
|
|
||||||
result->Window = window;
|
result->Window = window;
|
||||||
result->RectRel = nav_bb_rel;
|
result->RectRel = nav_bb_rel;
|
||||||
}
|
}
|
||||||
|
@ -538,7 +538,6 @@ struct ImDrawDataBuilder
|
|||||||
struct ImGuiNavMoveResult
|
struct ImGuiNavMoveResult
|
||||||
{
|
{
|
||||||
ImGuiID ID; // Best candidate
|
ImGuiID ID; // Best candidate
|
||||||
ImGuiID ParentID; // Best candidate window->IDStack.back() - to compare context
|
|
||||||
ImGuiWindow* Window; // Best candidate window
|
ImGuiWindow* Window; // Best candidate window
|
||||||
float DistBox; // Best candidate box distance to current NavId
|
float DistBox; // Best candidate box distance to current NavId
|
||||||
float DistCenter; // Best candidate center distance to current NavId
|
float DistCenter; // Best candidate center distance to current NavId
|
||||||
@ -546,7 +545,7 @@ struct ImGuiNavMoveResult
|
|||||||
ImRect RectRel; // Best candidate bounding box in window relative space
|
ImRect RectRel; // Best candidate bounding box in window relative space
|
||||||
|
|
||||||
ImGuiNavMoveResult() { Clear(); }
|
ImGuiNavMoveResult() { Clear(); }
|
||||||
void Clear() { ID = ParentID = 0; Window = NULL; DistBox = DistCenter = DistAxial = FLT_MAX; RectRel = ImRect(); }
|
void Clear() { ID = 0; Window = NULL; DistBox = DistCenter = DistAxial = FLT_MAX; RectRel = ImRect(); }
|
||||||
};
|
};
|
||||||
|
|
||||||
// Storage for SetNexWindow** functions
|
// Storage for SetNexWindow** functions
|
||||||
|
Loading…
Reference in New Issue
Block a user