载入中...
搜索中...
未找到
imgui_impl_wgpu.h 文件参考
#include "imgui.h"
#include <webgpu/webgpu.h>

浏览源代码.

函数

IMGUI_IMPL_API bool ImGui_ImplWGPU_Init (WGPUDevice device, int num_frames_in_flight, WGPUTextureFormat rt_format)
 
IMGUI_IMPL_API void ImGui_ImplWGPU_Shutdown ()
 
IMGUI_IMPL_API void ImGui_ImplWGPU_NewFrame ()
 
IMGUI_IMPL_API void ImGui_ImplWGPU_RenderDrawData (ImDrawData *draw_data, WGPURenderPassEncoder pass_encoder)
 
IMGUI_IMPL_API bool ImGui_ImplWGPU_CreateFontsTexture ()
 
IMGUI_IMPL_API void ImGui_ImplWGPU_InvalidateDeviceObjects ()
 

函数说明

◆ ImGui_ImplWGPU_CreateFontsTexture()

IMGUI_IMPL_API bool ImGui_ImplWGPU_CreateFontsTexture ( )

被这些函数引用 eve::ui::ImGuiBackend::init().

◆ ImGui_ImplWGPU_Init()

IMGUI_IMPL_API bool ImGui_ImplWGPU_Init ( WGPUDevice  device,
int  num_frames_in_flight,
WGPUTextureFormat  rt_format 
)

被这些函数引用 eve::ui::ImGuiBackend::init().

◆ ImGui_ImplWGPU_InvalidateDeviceObjects()

IMGUI_IMPL_API void ImGui_ImplWGPU_InvalidateDeviceObjects ( )

◆ ImGui_ImplWGPU_NewFrame()

IMGUI_IMPL_API void ImGui_ImplWGPU_NewFrame ( )

被这些函数引用 eve::ui::ImGuiBackend::newFrame().

◆ ImGui_ImplWGPU_RenderDrawData()

IMGUI_IMPL_API void ImGui_ImplWGPU_RenderDrawData ( ImDrawData *  draw_data,
WGPURenderPassEncoder  pass_encoder 
)

◆ ImGui_ImplWGPU_Shutdown()

IMGUI_IMPL_API void ImGui_ImplWGPU_Shutdown ( )

被这些函数引用 eve::ui::ImGuiBackend::shutdown().