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,
KDGpu::RenderPass * currentRenderPass =nullptr,
int lastSubpassIndex =0
)
|
Updated on 2024-12-15 at 00:01:55 +0000