Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
foray::stages::ImguiStage Member List

This is the complete list of members for foray::stages::ImguiStage, including all inherited members.

AddWindowDraw(std::function< void()> windowDraw)foray::stages::ImguiStageinline
Destroy() overrideforay::stages::ImguiStagevirtual
DestroyFrameBufferAndRenderPass()foray::stages::ImguiStageprotectedvirtual
DestroyOutputImages()foray::stages::RenderStageprotectedvirtual
GetImageOutput(std::string_view name, bool noThrow=false)foray::stages::RenderStage
GetImageOutputs()foray::stages::RenderStage
ImguiStage()=defaultforay::stages::ImguiStage
Init(core::Context *context, core::ManagedImage *backgroundImage)foray::stages::ImguiStagevirtual
InitForImage(core::Context *context, core::ManagedImage *backgroundImage)foray::stages::ImguiStagevirtual
InitForSwapchain(core::Context *context)foray::stages::ImguiStagevirtual
InitImgui()foray::stages::ImguiStageprotectedvirtual
mClearValueforay::stages::ImguiStageprotected
mContextforay::stages::RenderStageprotected
mFrameBuffersforay::stages::ImguiStageprotected
mImageOutputsforay::stages::RenderStageprotected
mImguiPoolforay::stages::ImguiStageprotected
mRenderPassforay::stages::ImguiStageprotected
mShaderKeysforay::stages::RenderStageprotected
mTargetImageforay::stages::ImguiStageprotected
mWindowDrawsforay::stages::ImguiStageprotected
OnShadersRecompiled(const std::unordered_set< uint64_t > &recompiled)foray::stages::RenderStagevirtual
PrepareRenderpass()foray::stages::ImguiStageprotectedvirtual
ProcessSdlEvent(const SDL_Event *sdlEvent)foray::stages::ImguiStage
RecordFrame(VkCommandBuffer cmdBuffer, base::FrameRenderInfo &renderInfo) overrideforay::stages::ImguiStagevirtual
ReloadShaders()foray::stages::RenderStageinlineprotectedvirtual
RenderStage()=defaultforay::stages::RenderStage
Resize(const VkExtent2D &extent) overrideforay::stages::ImguiStagevirtual
SetBackgroundImage(core::ManagedImage *backgroundImage)foray::stages::ImguiStagevirtual
~ImguiStage()foray::stages::ImguiStageinlinevirtual
~RenderStage()foray::stages::RenderStageinlinevirtual