27 virtual std::size_t
Size(
const void* a_mem)
const = 0;
Definition: IMemoryStoreBase.h:20
virtual void GetMemoryStats(MemoryStats *a_stats)=0
virtual std::size_t Size(const void *a_mem) const =0
virtual ~IMemoryStoreBase()=default
static constexpr auto RTTI
Definition: IMemoryStoreBase.h:22
virtual bool ContainsBlockImpl(const void *a_block) const =0
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_IMemoryStoreBase
Definition: Offsets_RTTI.h:4954
Definition: IMemoryStoreBase.h:6
std::uint32_t pad24
Definition: IMemoryStoreBase.h:14
std::size_t committedSize
Definition: IMemoryStoreBase.h:11
std::uint32_t overhead
Definition: IMemoryStoreBase.h:13
std::size_t freeSize
Definition: IMemoryStoreBase.h:15
const char * name
Definition: IMemoryStoreBase.h:9
std::size_t usedSize
Definition: IMemoryStoreBase.h:10
std::size_t reservedSize
Definition: IMemoryStoreBase.h:12