CommonLibSSE NG
|
This is the complete list of members for RE::GSysAllocPaged, including all inherited members.
Alloc(std::size_t a_size, std::size_t a_align)=0 | RE::GSysAllocPaged | pure virtual |
AllocSysDirect([[maybe_unused]] std::size_t a_size, [[maybe_unused]] std::size_t a_alignment, [[maybe_unused]] std::size_t *a_actualSize, [[maybe_unused]] std::size_t *a_actualAlign) | RE::GSysAllocPaged | inlinevirtual |
Free(void *a_ptr, std::size_t a_size, std::size_t a_align)=0 | RE::GSysAllocPaged | pure virtual |
FreeSysDirect([[maybe_unused]] void *a_ptr, [[maybe_unused]] std::size_t a_size, [[maybe_unused]] std::size_t a_alignment) | RE::GSysAllocPaged | inlinevirtual |
GetBase() const | RE::GSysAllocPaged | inlinevirtual |
GetFootprint() const | RE::GSysAllocPaged | inlinevirtual |
GetInfo(Info *a_info) const =0 | RE::GSysAllocPaged | pure virtual |
GetSize() const | RE::GSysAllocPaged | inlinevirtual |
GetUsedSpace() const | RE::GSysAllocPaged | inlinevirtual |
InitHeapEngine(const void *a_heapDesc) override | RE::GSysAllocPaged | inline |
RE::GSysAllocBase::InitHeapEngine([[maybe_unused]] const void *a_heapDesc) | RE::GSysAllocBase | inlinevirtual |
ReallocInPlace([[maybe_unused]] void *a_oldPtr, [[maybe_unused]] std::size_t a_oldSize, [[maybe_unused]] std::size_t a_newSize, [[maybe_unused]] std::size_t a_align) | RE::GSysAllocPaged | inlinevirtual |
RTTI | RE::GSysAllocPaged | inlinestatic |
ShutdownHeapEngine() override | RE::GSysAllocPaged | inlinevirtual |
VisitMem([[maybe_unused]] GHeapMemVisitor *a_visitor) const | RE::GSysAllocPaged | inlinevirtual |
VisitSegments([[maybe_unused]] GHeapSegVisitor *a_visitor, [[maybe_unused]] std::size_t a_catSeg, [[maybe_unused]] std::size_t a_catUnused) const | RE::GSysAllocPaged | inlinevirtual |
~GSysAllocBase()=default | RE::GSysAllocBase | virtual |