![]() |
Blamite Game Engine - blam!
00423.10.27.24.0533.blamite
The core library for the Blamite Game Engine.
|
#include <imgui_internal.h>
Public Member Functions | |
ImPool () | |
~ImPool () | |
T * | GetByKey (ImGuiID key) |
T * | GetByIndex (ImPoolIdx n) |
ImPoolIdx | GetIndex (const T *p) const |
T * | GetOrAddByKey (ImGuiID key) |
bool | Contains (const T *p) const |
void | Clear () |
T * | Add () |
void | Remove (ImGuiID key, const T *p) |
void | Remove (ImGuiID key, ImPoolIdx idx) |
void | Reserve (int capacity) |
int | GetSize () const |
Public Attributes | |
ImVector< T > | Data |
ImGuiStorage | Map |
ImPoolIdx | FreeIdx |
|
inline |
|
inline |
ImGuiStorage ImPool< T >::Map |