Foundation
Loading...
Searching...
No Matches
Foundation::RHI::VulkanApplication Member List

This is the complete list of members for Foundation::RHI::VulkanApplication, including all inherited members.

CreateDevice(RHIDevice::DeviceDesc const &desc) overrideFoundation::RHI::VulkanApplicationvirtual
CreateDirectory(StringView path) const overrideFoundation::RHI::VulkanApplicationvirtual
DestroyDevice(Handle handle) overrideFoundation::RHI::VulkanApplicationvirtual
EnumerateDevices() const overrideFoundation::RHI::VulkanApplicationvirtual
GetAllocator() constFoundation::RHI::VulkanApplicationinline
GetDevice(Handle handle) const overrideFoundation::RHI::VulkanApplicationvirtual
GetVkAllocationCallbacks() constFoundation::RHI::VulkanApplicationinline
GetVkAllocationCallbacksNative() constFoundation::RHI::VulkanApplicationinline
GetVkInstance() constFoundation::RHI::VulkanApplicationinline
IterateDirectory(StringView path, RHIDirectoryIteratorCallback cb, void *userData) const overrideFoundation::RHI::VulkanApplicationvirtual
Foundation::RHI::RHIApplication::IterateDirectory(StringView path, T &&cb) constFoundation::RHI::RHIApplicationinline
mAllocatorFoundation::RHI::VulkanApplicationprivate
mContextFoundation::RHI::VulkanApplication
mDebugHandlerFoundation::RHI::VulkanApplicationprivate
mDevicesFoundation::RHI::VulkanApplicationprivate
mHeadlessFoundation::RHI::VulkanApplicationprivate
mInstanceFoundation::RHI::VulkanApplicationprivate
mNameFoundation::RHI::VulkanApplication
mPhysicalDevicesFoundation::RHI::VulkanApplicationprivate
mStorageFoundation::RHI::VulkanApplicationprivate
mVkAllocationCallbacksFoundation::RHI::VulkanApplicationprivate
mVulkanApiVersionFoundation::RHI::VulkanApplication
operator=(const RHIObject &)=deleteFoundation::RHI::RHIObject
operator=(RHIObject &&)=deleteFoundation::RHI::RHIObject
QueryFileInfo(StringView path) const overrideFoundation::RHI::VulkanApplicationvirtual
RemoveDirectory(StringView path) const overrideFoundation::RHI::VulkanApplicationvirtual
RemoveFile(StringView path) const overrideFoundation::RHI::VulkanApplicationvirtual
ResolveRelativePathBase(StringView path="") const overrideFoundation::RHI::VulkanApplicationvirtual
ResolveRelativePathData(StringView path="") const overrideFoundation::RHI::VulkanApplicationvirtual
RHIApplication()=defaultFoundation::RHI::RHIApplication
RHIApplication(RHIApplication const &)=deleteFoundation::RHI::RHIApplication
RHIObject()=defaultFoundation::RHI::RHIObject
RHIObject(RHIObject const &)=deleteFoundation::RHI::RHIObject
RHIObject(RHIObject &&)=deleteFoundation::RHI::RHIObject
VulkanApplication(Allocator *allocator, bool headless=false, const char *appName="Vulkan RHI", const char *engineName="Foundation", uint32_t apiVersion=VK_API_VERSION_1_3)Foundation::RHI::VulkanApplication
~RHIObject()=defaultFoundation::RHI::RHIObjectvirtual
~VulkanApplication() overrideFoundation::RHI::VulkanApplication