#include <imgui_internal.h>
Public Member Functions | |
T * | Add () |
void | Clear () |
bool | Contains (const T *p) const |
T * | GetByIndex (ImPoolIdx n) |
T * | GetByKey (ImGuiID key) |
ImPoolIdx | GetIndex (const T *p) const |
T * | GetOrAddByKey (ImGuiID key) |
int | GetSize () const |
ImPool () | |
void | Remove (ImGuiID key, const T *p) |
void | Remove (ImGuiID key, ImPoolIdx idx) |
void | Reserve (int capacity) |
~ImPool () | |
Public Attributes | |
ImVector< T > | Buf |
ImPoolIdx | FreeIdx |
ImGuiStorage | Map |
Definition at line 390 of file imgui_internal.h.
Definition at line 396 of file imgui_internal.h.
Definition at line 397 of file imgui_internal.h.
Definition at line 404 of file imgui_internal.h.
Definition at line 403 of file imgui_internal.h.
Definition at line 402 of file imgui_internal.h.
Definition at line 399 of file imgui_internal.h.
Definition at line 398 of file imgui_internal.h.
Definition at line 400 of file imgui_internal.h.
Definition at line 401 of file imgui_internal.h.
Definition at line 408 of file imgui_internal.h.
Definition at line 405 of file imgui_internal.h.
Definition at line 406 of file imgui_internal.h.
Definition at line 407 of file imgui_internal.h.
Definition at line 394 of file imgui_internal.h.
ImGuiStorage ImPool< T >::Map |
Definition at line 393 of file imgui_internal.h.