Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::MemoryArena, including all inherited members.
alloc() | ph::MemoryArena | inline |
allocArray(const std::size_t arraySize) | ph::MemoryArena | inline |
allocRaw(std::size_t numBytes, std::size_t alignmentInBytes=alignof(std::max_align_t)) | ph::MemoryArena | |
clear() | ph::MemoryArena | |
getBlockSizeInBytes() const | ph::MemoryArena | inline |
make(Args &&... args) | ph::MemoryArena | inline |
MemoryArena() | ph::MemoryArena | |
MemoryArena(std::size_t blockSizeHintInBytes, std::size_t numDefaultBlocks) | ph::MemoryArena | |
MemoryArena(MemoryArena &&other)=default | ph::MemoryArena | inline |
numAllocatedBlocks() const | ph::MemoryArena | inline |
numAllocatedBytes() const | ph::MemoryArena | inline |
numUsedBytes() const | ph::MemoryArena | inline |
operator=(MemoryArena &&rhs)=default | ph::MemoryArena | inline |
ph::IMoveOnly::operator=(IMoveOnly &&rhs)=default | ph::IMoveOnly | inlineprivate |
ph::IMoveOnly::operator=(const IMoveOnly &rhs)=delete | ph::IMoveOnly | private |
~MemoryArena() | ph::MemoryArena |