ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
|
This is the complete list of members for CP_SDK::Pool::ObjectPool< t_Type >, including all inherited members.
Clear() override | CP_SDK::Pool::ObjectPool< t_Type > | inlinevirtual |
CountActive() | CP_SDK::Pool::ObjectPool< t_Type > | inline |
CountInactive() override | CP_SDK::Pool::ObjectPool< t_Type > | inlinevirtual |
CP_SDK_PRIV_TAG() (defined in CP_SDK::Pool::IObjectPool< t_Type >) | CP_SDK::Pool::IObjectPool< t_Type > | protected |
Get() override | CP_SDK::Pool::ObjectPool< t_Type > | inlinevirtual |
IObjectPool(CP_SDK_PRIV_TAG_ARG()) | CP_SDK::Pool::IObjectPool< t_Type > | inlineprotected |
Make(_v::CFuncRef< t_Type > createFunc, _v::CActionRef< t_Type & > actionOnGet=nullptr, _v::CActionRef< t_Type & > actionOnRelease=nullptr, _v::CActionRef< t_Type & > actionOnDestroy=nullptr, bool collectionCheck=true, int defaultCapacity=10, int maxSize=100) | CP_SDK::Pool::ObjectPool< t_Type > | inlinestatic |
ObjectPool(const typename IObjectPool< t_Type >::__this_is_private &__pvTag, _v::CFuncRef< t_Type > createFunc, _v::CActionRef< t_Type & > actionOnGet, _v::CActionRef< t_Type & > actionOnRelease, _v::CActionRef< t_Type & > actionOnDestroy, bool collectionCheck, int defaultCapacity, int maxSize) | CP_SDK::Pool::ObjectPool< t_Type > | inline |
Ptr typedef (defined in CP_SDK::Pool::ObjectPool< t_Type >) | CP_SDK::Pool::ObjectPool< t_Type > | |
Release(t_Type &p_Element) override | CP_SDK::Pool::ObjectPool< t_Type > | inlinevirtual |
~IObjectPool() | CP_SDK::Pool::IObjectPool< t_Type > | inlineprotectedvirtual |
~ObjectPool() | CP_SDK::Pool::ObjectPool< t_Type > | inline |