vsg  1.1.0
VulkanSceneGraph library
vsg::MemorySlots Member List

This is the complete list of members for vsg::MemorySlots, including all inherited members.

_availableMemory (defined in vsg::MemorySlots)vsg::MemorySlotsprotected
_offsetSizes (defined in vsg::MemorySlots)vsg::MemorySlotsprotected
_reservedMemory (defined in vsg::MemorySlots)vsg::MemorySlotsprotected
_totalMemorySize (defined in vsg::MemorySlots)vsg::MemorySlotsprotected
check() const (defined in vsg::MemorySlots)vsg::MemorySlots
empty() const (defined in vsg::MemorySlots)vsg::MemorySlotsinline
full() const (defined in vsg::MemorySlots)vsg::MemorySlotsinline
insertAvailableSlot(size_t offset, size_t size) (defined in vsg::MemorySlots)vsg::MemorySlotsprotected
maximumAvailableSpace() const (defined in vsg::MemorySlots)vsg::MemorySlotsinline
MemorySlots(size_t availableMemorySize, int in_memoryTracking=MEMORY_TRACKING_DEFAULT) (defined in vsg::MemorySlots)vsg::MemorySlotsexplicit
memoryTracking (defined in vsg::MemorySlots)vsg::MemorySlotsmutable
OptionalOffset typedef (defined in vsg::MemorySlots)vsg::MemorySlots
release(size_t offset, size_t size) (defined in vsg::MemorySlots)vsg::MemorySlots
removeAvailableSlot(size_t offset, size_t size) (defined in vsg::MemorySlots)vsg::MemorySlotsprotected
report(std::ostream &out) const (defined in vsg::MemorySlots)vsg::MemorySlots
reserve(size_t size, size_t alignment) (defined in vsg::MemorySlots)vsg::MemorySlots
totalAvailableSize() const (defined in vsg::MemorySlots)vsg::MemorySlots
totalMemorySize() const (defined in vsg::MemorySlots)vsg::MemorySlotsinline
totalReservedSize() const (defined in vsg::MemorySlots)vsg::MemorySlots
~MemorySlots() (defined in vsg::MemorySlots)vsg::MemorySlots