KDGpuExample::ImGuiItem
Module: KDGpuExample API
ImGuiItem ... 
#include <KDGpuExample/imgui_item.h>
Inherits from KDFoundation::Object
Public Functions
Public Functions Documentation
function ImGuiItem
 | ImGuiItem(
    KDGpu::Device * device,
    KDGpu::Queue * queue
)
  | 
 
function ~ImGuiItem
function ImGuiItem
 | ImGuiItem(
    const ImGuiItem & other
) =delete
  | 
 
function operator=
 | ImGuiItem & operator=(
    const ImGuiItem & other
) =delete
  | 
 
function ImGuiItem
 | ImGuiItem(
    ImGuiItem && other
) =default
  | 
 
function operator=
 | ImGuiItem & operator=(
    ImGuiItem && other
) =default
  | 
 
function context
 | inline ImGuiContext * context()
  | 
 
function initialize
 | void initialize(
    float scaleFactor,
    KDGpu::SampleCountFlagBits samples,
    KDGpu::Format colorFormat,
    KDGpu::Format depthFormat
)
  | 
 
function updateScale
 | void updateScale(
    float scaleFactor
)
  | 
 
function cleanup
function event
 | void event(
    KDFoundation::EventReceiver * target,
    KDFoundation::Event * ev
)
  | 
 
function render
 | void render(
    KDGpu::RenderPassCommandRecorder * recorder,
    const KDGpu::Extent2D & extent,
    uint32_t inFlightIndex =0
)
  | 
 
Updated on 2025-07-08 at 12:01:11 +0000