Cogs.Foundation
Loading...
Searching...
No Matches
Cogs::Memory::MemoryBuffer Member List

This is the complete list of members for Cogs::Memory::MemoryBuffer, including all inherited members.

allocatorCogs::Memory::MemoryBufferprivate
Anchor enum nameCogs::Memory::MemoryBuffer
areContentsEqual(const MemoryBuffer &rhs) constCogs::Memory::MemoryBuffer
bufferCogs::Memory::MemoryBufferprivate
changeType(MemBlockType newType)Cogs::Memory::MemoryBuffer
clear()Cogs::Memory::MemoryBufferinline
copy(const MemoryBuffer &other)Cogs::Memory::MemoryBuffer
currentPosCogs::Memory::MemoryBufferprivate
currentSizeCogs::Memory::MemoryBufferprivate
data()Cogs::Memory::MemoryBufferinline
data() constCogs::Memory::MemoryBufferinline
dataFromPos()Cogs::Memory::MemoryBufferinline
dataFromPos() constCogs::Memory::MemoryBufferinline
empty() constCogs::Memory::MemoryBufferinline
getAllocator() constCogs::Memory::MemoryBufferinline
grow(size_t bytes)Cogs::Memory::MemoryBufferinline
MemoryBuffer()=defaultCogs::Memory::MemoryBuffer
MemoryBuffer(MemBlockType type)Cogs::Memory::MemoryBufferinline
MemoryBuffer(size_t size, MemBlockType type)Cogs::Memory::MemoryBufferinline
MemoryBuffer(size_t size, bool onlyReserve=false, MemBlockType type=MemBlockType::Block)Cogs::Memory::MemoryBufferinline
MemoryBuffer(Allocator *allocator, MemBlockType type=MemBlockType::Block)Cogs::Memory::MemoryBufferinline
MemoryBuffer(size_t size, Allocator *allocator, MemBlockType type=MemBlockType::Block)Cogs::Memory::MemoryBufferinline
MemoryBuffer(const void *memory, size_t size)Cogs::Memory::MemoryBuffer
MemoryBuffer(MemoryBuffer &&other) noexceptCogs::Memory::MemoryBufferinline
MemoryBuffer(const MemoryBuffer &)=deleteCogs::Memory::MemoryBuffer
operator=(MemoryBuffer &&other) noexceptCogs::Memory::MemoryBufferinline
operator=(const MemoryBuffer &)=deleteCogs::Memory::MemoryBuffer
pos() constCogs::Memory::MemoryBufferinline
read(void *buffer, size_t noofbytes)Cogs::Memory::MemoryBuffer
read16()Cogs::Memory::MemoryBufferinline
read32()Cogs::Memory::MemoryBufferinline
read64()Cogs::Memory::MemoryBufferinline
read8()Cogs::Memory::MemoryBufferinline
readDouble()Cogs::Memory::MemoryBufferinline
readFloat()Cogs::Memory::MemoryBufferinline
readFloat2()Cogs::Memory::MemoryBuffer
readFloat3()Cogs::Memory::MemoryBuffer
readFloat4()Cogs::Memory::MemoryBuffer
readImpl()Cogs::Memory::MemoryBufferinlineprivate
readMatrix()Cogs::Memory::MemoryBuffer
readQuaternion()Cogs::Memory::MemoryBuffer
readString()Cogs::Memory::MemoryBuffer
release()Cogs::Memory::MemoryBufferprivate
reserve(size_t size)Cogs::Memory::MemoryBuffer
reset(size_t size, Allocator *allocator)Cogs::Memory::MemoryBuffer
resize(size_t size, bool keep=true, bool forceRealloc=false)Cogs::Memory::MemoryBuffer
seek(int64_t offset, Anchor from)Cogs::Memory::MemoryBuffer
size() constCogs::Memory::MemoryBufferinline
storageSizeCogs::Memory::MemoryBufferprivate
swap(MemoryBuffer &other)Cogs::Memory::MemoryBuffer
typeCogs::Memory::MemoryBufferprivate
unreadSize() constCogs::Memory::MemoryBufferinline
write(const void *buffer, size_t noofbytes)Cogs::Memory::MemoryBuffer
write16(uint16_t value)Cogs::Memory::MemoryBufferinline
write32(uint32_t value)Cogs::Memory::MemoryBufferinline
write64(uint64_t value)Cogs::Memory::MemoryBufferinline
write8(uint8_t value)Cogs::Memory::MemoryBufferinline
writeDouble(double value)Cogs::Memory::MemoryBufferinline
writeFloat(float value)Cogs::Memory::MemoryBufferinline
writeFloat2(const glm::vec2 &value)Cogs::Memory::MemoryBuffer
writeFloat3(const glm::vec3 &value)Cogs::Memory::MemoryBuffer
writeFloat4(const glm::vec4 &value)Cogs::Memory::MemoryBuffer
writeMatrix(const glm::mat4 &value)Cogs::Memory::MemoryBuffer
writeQuaternion(const glm::quat &value)Cogs::Memory::MemoryBuffer
writeString(const StringView &str)Cogs::Memory::MemoryBuffer
~MemoryBuffer()Cogs::Memory::MemoryBufferinline