struct ImGui_ImplVulkanH_Window

Overview

#include <imgui_impl_vulkan.h>

struct ImGui_ImplVulkanH_Window
{
    // fields

    bool UseDynamicRendering;
    VkSurfaceKHR Surface;
    VkSurfaceFormatKHR SurfaceFormat;
    VkPresentModeKHR PresentMode;
    VkAttachmentDescription AttachmentDesc;
    VkClearValue ClearValue;
    int Width;
    int Height;
    VkSwapchainKHR Swapchain;
    VkRenderPass RenderPass;
    uint32_t FrameIndex;
    uint32_t ImageCount;
    uint32_t SemaphoreCount;
    uint32_t SemaphoreIndex;
    ImVector<ImGui_ImplVulkanH_Frame> Frames;
    ImVector<ImGui_ImplVulkanH_FrameSemaphores> FrameSemaphores;
};