Helios Engine 0.1.0
A modular ECS based data-oriented C++23 game engine
 
Loading...
Searching...
No Matches
helios::memory::FrameAllocator Member List

This is the complete list of members for helios::memory::FrameAllocator, including all inherited members.

Allocate(size_t size, size_t alignment=kDefaultAlignment) noexcepthelios::memory::FrameAllocatorinline
Allocate() noexcepthelios::memory::FrameAllocatorinline
Allocate(size_t count) noexcepthelios::memory::FrameAllocatorinline
AllocateAndConstruct(Args &&... args) noexcept(std::is_nothrow_constructible_v< T, Args... >)helios::memory::FrameAllocatorinline
AllocateAndConstructArray(size_t count) noexcept(std::is_nothrow_default_constructible_v< T >)helios::memory::FrameAllocatorinline
Capacity() const noexcepthelios::memory::FrameAllocatorinline
CurrentOffset() const noexcepthelios::memory::FrameAllocatorinline
Empty() const noexcepthelios::memory::FrameAllocatorinline
FrameAllocator(size_t capacity)helios::memory::FrameAllocatorinlineexplicit
FrameAllocator(const FrameAllocator &)=deletehelios::memory::FrameAllocator
FrameAllocator(FrameAllocator &&other) noexcepthelios::memory::FrameAllocatorinline
FreeSpace() const noexcepthelios::memory::FrameAllocatorinline
Full() const noexcepthelios::memory::FrameAllocatorinline
operator=(const FrameAllocator &)=deletehelios::memory::FrameAllocator
operator=(FrameAllocator &&other) noexcepthelios::memory::FrameAllocatorinline
Reset() noexcepthelios::memory::FrameAllocatorinline
Stats() const noexcepthelios::memory::FrameAllocatorinline
~FrameAllocator() noexcepthelios::memory::FrameAllocatorinline