ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
Loading...
Searching...
No Matches
CP_SDK::Pool::ObjectPool< t_Type > Member List

This is the complete list of members for CP_SDK::Pool::ObjectPool< t_Type >, including all inherited members.

Clear() overrideCP_SDK::Pool::ObjectPool< t_Type >inlinevirtual
CountActive()CP_SDK::Pool::ObjectPool< t_Type >inline
CountInactive() overrideCP_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() overrideCP_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) overrideCP_SDK::Pool::ObjectPool< t_Type >inlinevirtual
~IObjectPool()CP_SDK::Pool::IObjectPool< t_Type >inlineprotectedvirtual
~ObjectPool()CP_SDK::Pool::ObjectPool< t_Type >inline