#include <imgui_internal.h>
◆ ImPool()
◆ ~ImPool()
◆ Add()
◆ Clear()
◆ Contains()
template<typename T>
bool ImPool< T >::Contains |
( |
const T * | p | ) |
const |
|
inline |
◆ GetAliveCount()
template<typename T>
int ImPool< T >::GetAliveCount |
( |
| ) |
const |
|
inline |
◆ GetBufSize()
template<typename T>
int ImPool< T >::GetBufSize |
( |
| ) |
const |
|
inline |
◆ GetByIndex()
template<typename T>
T * ImPool< T >::GetByIndex |
( |
ImPoolIdx | n | ) |
|
|
inline |
◆ GetByKey()
template<typename T>
T * ImPool< T >::GetByKey |
( |
ImGuiID | key | ) |
|
|
inline |
◆ GetIndex()
template<typename T>
ImPoolIdx ImPool< T >::GetIndex |
( |
const T * | p | ) |
const |
|
inline |
◆ GetMapSize()
template<typename T>
int ImPool< T >::GetMapSize |
( |
| ) |
const |
|
inline |
◆ GetOrAddByKey()
template<typename T>
T * ImPool< T >::GetOrAddByKey |
( |
ImGuiID | key | ) |
|
|
inline |
◆ Remove() [1/2]
template<typename T>
void ImPool< T >::Remove |
( |
ImGuiID | key, |
|
|
const T * | p ) |
|
inline |
◆ Remove() [2/2]
template<typename T>
void ImPool< T >::Remove |
( |
ImGuiID | key, |
|
|
ImPoolIdx | idx ) |
|
inline |
◆ Reserve()
template<typename T>
void ImPool< T >::Reserve |
( |
int | capacity | ) |
|
|
inline |
◆ TryGetMapData()
template<typename T>
T * ImPool< T >::TryGetMapData |
( |
ImPoolIdx | n | ) |
|
|
inline |
◆ AliveCount
template<typename T>
ImPoolIdx ImPool< T >::AliveCount |
◆ Buf
◆ FreeIdx
template<typename T>
ImPoolIdx ImPool< T >::FreeIdx |
◆ Map
The documentation for this struct was generated from the following file: