| allocate(const VkMemoryRequirements &memoryRequirements, VkMemoryPropertyFlags requiredFlags, VkMemoryPropertyFlags preferredFlags=0) | CeresEngine::VKMemoryAllocator | |
| allocate(VkBuffer buffer, VkMemoryPropertyFlags requiredFlags, VkMemoryPropertyFlags preferredFlags=0) | CeresEngine::VKMemoryAllocator | |
| allocate(VkImage image, VkMemoryPropertyFlags requiredFlags, VkMemoryPropertyFlags preferredFlags=0) | CeresEngine::VKMemoryAllocator | |
| allocator | CeresEngine::VKMemoryAllocator | private |
| cast(const RC< ParentType > &ptr) | CeresEngine::VKObject< ChildTypeName, ParentType > | inlinestatic |
| cast(ParentType &object) | CeresEngine::VKObject< ChildTypeName, ParentType > | inlinestatic |
| cast(const ParentType &object) | CeresEngine::VKObject< ChildTypeName, ParentType > | inlinestatic |
| cast(ParentType *object) | CeresEngine::VKObject< ChildTypeName, ParentType > | inlinestatic |
| cast(const ParentType *object) | CeresEngine::VKObject< ChildTypeName, ParentType > | inlinestatic |
| deviceVK | CeresEngine::VKDeviceObjectBase | |
| operator delete(void *p, std::size_t sz) noexcept | CeresEngine::VKObjectBase | static |
| operator new(size_t size) noexcept | CeresEngine::VKObjectBase | static |
| VKDeviceObject(VKDevice &device) noexcept | CeresEngine::VKDeviceObject< VKMemoryAllocator > | inlineexplicitprotected |
| VKDeviceObjectBase(VKDevice &device) noexcept | CeresEngine::VKDeviceObjectBase | explicit |
| VKMemoryAllocation | CeresEngine::VKMemoryAllocator | friend |
| VKMemoryAllocator(VKDevice &device, VkDeviceSize preferredLargeHeapBlockSize) | CeresEngine::VKMemoryAllocator | explicit |
| ~VKDeviceObjectBase() noexcept | CeresEngine::VKDeviceObjectBase | |
| ~VKMemoryAllocator() | CeresEngine::VKMemoryAllocator | |