MAGE  v0.171.0
Matthias Advanced Game Engine
mage::DoubleEndedMemoryStack Member List

This is the complete list of members for mage::DoubleEndedMemoryStack, including all inherited members.

AllocDataHigh(std::size_t count=1u, bool initialization=false)mage::DoubleEndedMemoryStack
AllocDataLow(std::size_t count=1u, bool initialization=false)mage::DoubleEndedMemoryStack
AllocHigh(std::size_t size) noexceptmage::DoubleEndedMemoryStack
AllocLow(std::size_t size) noexceptmage::DoubleEndedMemoryStack
DoubleEndedMemoryStack(std::size_t size, std::size_t alignment)mage::DoubleEndedMemoryStackexplicit
DoubleEndedMemoryStack(const DoubleEndedMemoryStack &stack)=deletemage::DoubleEndedMemoryStack
DoubleEndedMemoryStack(DoubleEndedMemoryStack &&stack) noexceptmage::DoubleEndedMemoryStack
GetAlignment() const noexceptmage::DoubleEndedMemoryStack
GetAvailableSize() const noexceptmage::DoubleEndedMemoryStack
GetCurrentHighPtr() const noexceptmage::DoubleEndedMemoryStack
GetCurrentLowPtr() const noexceptmage::DoubleEndedMemoryStack
GetHighAllocator() noexceptmage::DoubleEndedMemoryStack
GetLowAllocator() noexceptmage::DoubleEndedMemoryStack
GetSize() const noexceptmage::DoubleEndedMemoryStack
GetUsedHighSize() const noexceptmage::DoubleEndedMemoryStack
GetUsedLowSize() const noexceptmage::DoubleEndedMemoryStack
GetUsedSize() const noexceptmage::DoubleEndedMemoryStack
m_alignmentmage::DoubleEndedMemoryStackprivate
m_beginmage::DoubleEndedMemoryStackprivate
m_current_highmage::DoubleEndedMemoryStackprivate
m_current_lowmage::DoubleEndedMemoryStackprivate
m_sizemage::DoubleEndedMemoryStackprivate
operator=(const DoubleEndedMemoryStack &stack)=deletemage::DoubleEndedMemoryStack
operator=(DoubleEndedMemoryStack &&stack)=deletemage::DoubleEndedMemoryStack
Reset() noexceptmage::DoubleEndedMemoryStack
RollBackHigh(std::uintptr_t ptr) noexceptmage::DoubleEndedMemoryStack
RollBackLow(std::uintptr_t ptr) noexceptmage::DoubleEndedMemoryStack
~DoubleEndedMemoryStack()mage::DoubleEndedMemoryStack