Cogs.Core
Cogs::Memory::MemoryBuffer Member List

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

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