VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::vulkan::VulkanApplication Member List

This is the complete list of members for venom::vulkan::VulkanApplication, including all inherited members.

__Init() override (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationvirtual
__Loop() override (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationvirtual
__PostInit() override (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationvirtual
_AddCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_currentFrame (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotectedstatic
_dummyTexture (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_GetAvailableMultisamplingOptions() override (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationprotectedvirtual
_GetDebugCallback() (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplicationprotected
_GetTheoreticalFPS(double fps) (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplicationprotected
_gfxSettingsChangeState (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_gui (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_isHdrSupported (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_LoadGfxSettings() override (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationprotectedvirtual
_multisamplingDirty (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_PostInstance_SetDebugParameters() (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplicationprotected
_samples (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_samplingMode (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
_SetCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_SetCreateInfoValidationLayers(CreateInfo *createInfos) (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplicationprotected
_SetCreateInfoValidationLayers(VkDeviceCreateInfo *createInfos) (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplication
_SetHDR(bool enable) override (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationprotectedvirtual
_SetInCache(const std::string &path, const SPtr< GraphicsCachedResource > &object)venom::common::GraphicsPluginObjectprotectedstatic
_SetInstanceCreateInfoValidationLayers(VkInstanceCreateInfo *createInfos) (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplicationprotected
_SetMultiSampling(const MultiSamplingModeOption mode, const MultiSamplingCountOption samples) override (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationprotectedvirtual
_shaderResourceTable (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
_UpdateTheoreticalFPS(uint32_t microsecondsWaitedOnVSync) (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplicationprotected
Create() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationstatic
DAs() (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DAs() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DebugApplication() (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplication
Destroy() overridevenom::common::GraphicsPluginObjectvirtual
DestroyDebug() (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplication
EndGfxSettingsChange() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
Get() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationstatic
GetAvailableMultisamplingOptions() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetCachedObject(const std::string &path)venom::common::GraphicsPluginObjectstatic
GetCachedObjects()venom::common::GraphicsPluginObjectstatic
GetCommandBuffer(const int index) const (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationinline
GetCurrentFrame() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationinlinestatic
GetCurrentGraphicsCommandBuffer() const (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationinline
GetDescriptorPool() const (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationinline
GetGuiRenderPass() const (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationinline
GetHDRRenderPass() const (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationinline
GetRenderPass() const (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationinline
GetSamplesMultisampling() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
GetSwapChain() const (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationinline
GetType() const override (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
GfxSettingsChangeState enum name (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsprotected
GraphicsApplication() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplicationprotected
GraphicsPluginObject() (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
GraphicsSettings() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettings
HasCachedObject(const std::string &path)venom::common::GraphicsPluginObjectstatic
Init() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplication
InitDebug() (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplication
IsBindlessSupported() (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationinlinestatic
IsHDREnabled() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
IsHDRSupported() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
Loop() (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplication
ManageGfxSettingsLoadingQueue() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
MultiSamplingCountOption enum name (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettings
MultiSamplingModeOption enum name (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettings
PluginObject(const PluginType type) (defined in venom::common::PluginObject)venom::common::PluginObject
SetHDR(bool enable) (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
SetMultiSampling(const MultiSamplingModeOption mode, const MultiSamplingCountOption samples) (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
ShouldClose() override (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationvirtual
StartGfxSettingsChange() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsstatic
VulkanApplication() (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplication
VulkanShaderResourceTable (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplicationfriend
~DebugApplication() (defined in venom::vulkan::DebugApplication)venom::vulkan::DebugApplicationvirtual
~GraphicsApplication() override (defined in venom::common::GraphicsApplication)venom::common::GraphicsApplication
~GraphicsPluginObject() override (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
~GraphicsSettings() (defined in venom::common::GraphicsSettings)venom::common::GraphicsSettingsvirtual
~IPluginObject()=default (defined in venom::common::IPluginObject)venom::common::IPluginObjectvirtual
~PluginObject() (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
~VulkanApplication() override (defined in venom::vulkan::VulkanApplication)venom::vulkan::VulkanApplication