
.. _program_listing_file_Src_GraphicsEngineVulkan_renderer_GUIRendererSharedVars.ixx:

Program Listing for File GUIRendererSharedVars.ixx
==================================================

|exhale_lsh| :ref:`Return to documentation for file <file_Src_GraphicsEngineVulkan_renderer_GUIRendererSharedVars.ixx>` (``Src/GraphicsEngineVulkan/renderer/GUIRendererSharedVars.ixx``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS

.. code-block:: cpp

   module;
   
   export module kataglyphis.vulkan.gui_renderer_shared_vars;
   
   export namespace Kataglyphis::VulkanRendererInternals::FrontendShared {
   struct GUIRendererSharedVars
   {
       bool raytracing = false;
       bool pathTracing = false;
   
       bool shader_hot_reload_triggered = false;
   
       // path tracing vars
   };
   }// namespace Kataglyphis::VulkanRendererInternals::FrontendShared
