Home
last modified time | relevance | path

Searched refs:IMGUI_IMPL_API (Results 1 – 25 of 44) sorted by relevance

12

/third_party/flutter/skia/third_party/externals/imgui/examples/
Dimgui_impl_vulkan.h35 IMGUI_IMPL_API bool ImGui_ImplVulkan_Init(ImGui_ImplVulkan_InitInfo* info, VkRenderPass render_…
36 IMGUI_IMPL_API void ImGui_ImplVulkan_Shutdown();
37 IMGUI_IMPL_API void ImGui_ImplVulkan_NewFrame();
38 IMGUI_IMPL_API void ImGui_ImplVulkan_RenderDrawData(ImDrawData* draw_data, VkCommandBuffer comm…
39 IMGUI_IMPL_API bool ImGui_ImplVulkan_CreateFontsTexture(VkCommandBuffer command_buffer);
40 IMGUI_IMPL_API void ImGui_ImplVulkan_InvalidateFontUploadObjects();
43 IMGUI_IMPL_API bool ImGui_ImplVulkan_CreateDeviceObjects();
44 IMGUI_IMPL_API void ImGui_ImplVulkan_InvalidateDeviceObjects();
64 IMGUI_IMPL_API void ImGui_ImplVulkanH_CreateWindowDataCommandBuffers(VkPhysicalDevi…
65 IMGUI_IMPL_API void ImGui_ImplVulkanH_CreateWindowDataSwapChainAndFramebuffer(VkPhy…
[all …]
Dimgui_impl_freeglut.h14 IMGUI_IMPL_API bool ImGui_ImplFreeGLUT_Init();
15 IMGUI_IMPL_API void ImGui_ImplFreeGLUT_InstallFuncs();
16 IMGUI_IMPL_API void ImGui_ImplFreeGLUT_Shutdown();
17 IMGUI_IMPL_API void ImGui_ImplFreeGLUT_NewFrame();
22 IMGUI_IMPL_API void ImGui_ImplFreeGLUT_ReshapeFunc(int w, int h); // …
23 IMGUI_IMPL_API void ImGui_ImplFreeGLUT_MotionFunc(int x, int y); // …
24 IMGUI_IMPL_API void ImGui_ImplFreeGLUT_MouseFunc(int button, int state, int x, int y); // …
25 IMGUI_IMPL_API void ImGui_ImplFreeGLUT_MouseWheelFunc(int button, int dir, int x, int y); // …
26 IMGUI_IMPL_API void ImGui_ImplFreeGLUT_KeyboardFunc(unsigned char c, int x, int y); // …
27 IMGUI_IMPL_API void ImGui_ImplFreeGLUT_KeyboardUpFunc(unsigned char c, int x, int y); // …
[all …]
Dimgui_impl_marmalade.h13 IMGUI_IMPL_API bool ImGui_Marmalade_Init(bool install_callbacks);
14 IMGUI_IMPL_API void ImGui_Marmalade_Shutdown();
15 IMGUI_IMPL_API void ImGui_Marmalade_NewFrame();
16 IMGUI_IMPL_API void ImGui_Marmalade_RenderDrawData(ImDrawData* draw_data);
19 IMGUI_IMPL_API void ImGui_Marmalade_InvalidateDeviceObjects();
20 IMGUI_IMPL_API bool ImGui_Marmalade_CreateDeviceObjects();
24 IMGUI_IMPL_API int32 ImGui_Marmalade_PointerButtonEventCallback(void* system_data, void* user_da…
25 IMGUI_IMPL_API int32 ImGui_Marmalade_KeyCallback(void* system_data, void* user_data);
26 IMGUI_IMPL_API int32 ImGui_Marmalade_CharCallback(void* system_data, void* user_data);
Dimgui_impl_opengl2.h21 IMGUI_IMPL_API bool ImGui_ImplOpenGL2_Init();
22 IMGUI_IMPL_API void ImGui_ImplOpenGL2_Shutdown();
23 IMGUI_IMPL_API void ImGui_ImplOpenGL2_NewFrame();
24 IMGUI_IMPL_API void ImGui_ImplOpenGL2_RenderDrawData(ImDrawData* draw_data);
27 IMGUI_IMPL_API bool ImGui_ImplOpenGL2_CreateFontsTexture();
28 IMGUI_IMPL_API void ImGui_ImplOpenGL2_DestroyFontsTexture();
29 IMGUI_IMPL_API bool ImGui_ImplOpenGL2_CreateDeviceObjects();
30 IMGUI_IMPL_API void ImGui_ImplOpenGL2_DestroyDeviceObjects();
Dimgui_impl_opengl3.h32 IMGUI_IMPL_API bool ImGui_ImplOpenGL3_Init(const char* glsl_version = NULL);
33 IMGUI_IMPL_API void ImGui_ImplOpenGL3_Shutdown();
34 IMGUI_IMPL_API void ImGui_ImplOpenGL3_NewFrame();
35 IMGUI_IMPL_API void ImGui_ImplOpenGL3_RenderDrawData(ImDrawData* draw_data);
38 IMGUI_IMPL_API bool ImGui_ImplOpenGL3_CreateFontsTexture();
39 IMGUI_IMPL_API void ImGui_ImplOpenGL3_DestroyFontsTexture();
40 IMGUI_IMPL_API bool ImGui_ImplOpenGL3_CreateDeviceObjects();
41 IMGUI_IMPL_API void ImGui_ImplOpenGL3_DestroyDeviceObjects();
Dimgui_impl_metal.h14 IMGUI_IMPL_API bool ImGui_ImplMetal_Init(id<MTLDevice> device);
15 IMGUI_IMPL_API void ImGui_ImplMetal_Shutdown();
16 IMGUI_IMPL_API void ImGui_ImplMetal_NewFrame(MTLRenderPassDescriptor *renderPassDescriptor);
17 IMGUI_IMPL_API void ImGui_ImplMetal_RenderDrawData(ImDrawData* draw_data,
22 IMGUI_IMPL_API bool ImGui_ImplMetal_CreateFontsTexture(id<MTLDevice> device);
23 IMGUI_IMPL_API void ImGui_ImplMetal_DestroyFontsTexture();
24 IMGUI_IMPL_API bool ImGui_ImplMetal_CreateDeviceObjects(id<MTLDevice> device);
25 IMGUI_IMPL_API void ImGui_ImplMetal_DestroyDeviceObjects();
Dimgui_impl_glfw.h23 IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window, bool install_callbacks);
24 IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window, bool install_callbacks);
25 IMGUI_IMPL_API void ImGui_ImplGlfw_Shutdown();
26 IMGUI_IMPL_API void ImGui_ImplGlfw_NewFrame();
30 IMGUI_IMPL_API void ImGui_ImplGlfw_MouseButtonCallback(GLFWwindow* window, int button, int acti…
31 IMGUI_IMPL_API void ImGui_ImplGlfw_ScrollCallback(GLFWwindow* window, double xoffset, double yo…
32 IMGUI_IMPL_API void ImGui_ImplGlfw_KeyCallback(GLFWwindow* window, int key, int scancode, int a…
33 IMGUI_IMPL_API void ImGui_ImplGlfw_CharCallback(GLFWwindow* window, unsigned int c);
Dimgui_impl_allegro5.h21 IMGUI_IMPL_API bool ImGui_ImplAllegro5_Init(ALLEGRO_DISPLAY* display);
22 IMGUI_IMPL_API void ImGui_ImplAllegro5_Shutdown();
23 IMGUI_IMPL_API void ImGui_ImplAllegro5_NewFrame();
24 IMGUI_IMPL_API void ImGui_ImplAllegro5_RenderDrawData(ImDrawData* draw_data);
25 IMGUI_IMPL_API bool ImGui_ImplAllegro5_ProcessEvent(ALLEGRO_EVENT* event);
28 IMGUI_IMPL_API bool ImGui_ImplAllegro5_CreateDeviceObjects();
29 IMGUI_IMPL_API void ImGui_ImplAllegro5_InvalidateDeviceObjects();
Dimgui_impl_dx9.h15 IMGUI_IMPL_API bool ImGui_ImplDX9_Init(IDirect3DDevice9* device);
16 IMGUI_IMPL_API void ImGui_ImplDX9_Shutdown();
17 IMGUI_IMPL_API void ImGui_ImplDX9_NewFrame();
18 IMGUI_IMPL_API void ImGui_ImplDX9_RenderDrawData(ImDrawData* draw_data);
21 IMGUI_IMPL_API void ImGui_ImplDX9_InvalidateDeviceObjects();
22 IMGUI_IMPL_API bool ImGui_ImplDX9_CreateDeviceObjects();
Dimgui_impl_dx10.h15 IMGUI_IMPL_API bool ImGui_ImplDX10_Init(ID3D10Device* device);
16 IMGUI_IMPL_API void ImGui_ImplDX10_Shutdown();
17 IMGUI_IMPL_API void ImGui_ImplDX10_NewFrame();
18 IMGUI_IMPL_API void ImGui_ImplDX10_RenderDrawData(ImDrawData* draw_data);
21 IMGUI_IMPL_API void ImGui_ImplDX10_InvalidateDeviceObjects();
22 IMGUI_IMPL_API bool ImGui_ImplDX10_CreateDeviceObjects();
/third_party/skia/third_party/externals/imgui/backends/
Dimgui_impl_glut.h22 IMGUI_IMPL_API bool ImGui_ImplGLUT_Init();
23 IMGUI_IMPL_API void ImGui_ImplGLUT_InstallFuncs();
24 IMGUI_IMPL_API void ImGui_ImplGLUT_Shutdown();
25 IMGUI_IMPL_API void ImGui_ImplGLUT_NewFrame();
30 IMGUI_IMPL_API void ImGui_ImplGLUT_ReshapeFunc(int w, int h); // ~ Re…
31 IMGUI_IMPL_API void ImGui_ImplGLUT_MotionFunc(int x, int y); // ~ Mo…
32 IMGUI_IMPL_API void ImGui_ImplGLUT_MouseFunc(int button, int state, int x, int y); // ~ Mo…
33 IMGUI_IMPL_API void ImGui_ImplGLUT_MouseWheelFunc(int button, int dir, int x, int y); // ~ Mo…
34 IMGUI_IMPL_API void ImGui_ImplGLUT_KeyboardFunc(unsigned char c, int x, int y); // ~ Ch…
35 IMGUI_IMPL_API void ImGui_ImplGLUT_KeyboardUpFunc(unsigned char c, int x, int y); // ~ Ch…
[all …]
Dimgui_impl_glfw.h26 IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window, bool install_callbacks);
27 IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window, bool install_callbacks);
28 IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForOther(GLFWwindow* window, bool install_callbacks);
29 IMGUI_IMPL_API void ImGui_ImplGlfw_Shutdown();
30 IMGUI_IMPL_API void ImGui_ImplGlfw_NewFrame();
35 IMGUI_IMPL_API void ImGui_ImplGlfw_WindowFocusCallback(GLFWwindow* window, int focused);
36 IMGUI_IMPL_API void ImGui_ImplGlfw_CursorEnterCallback(GLFWwindow* window, int entered);
37 IMGUI_IMPL_API void ImGui_ImplGlfw_MouseButtonCallback(GLFWwindow* window, int button, int acti…
38 IMGUI_IMPL_API void ImGui_ImplGlfw_ScrollCallback(GLFWwindow* window, double xoffset, double yo…
39 IMGUI_IMPL_API void ImGui_ImplGlfw_KeyCallback(GLFWwindow* window, int key, int scancode, int a…
[all …]
Dimgui_impl_vulkan.h65 IMGUI_IMPL_API bool ImGui_ImplVulkan_Init(ImGui_ImplVulkan_InitInfo* info, VkRenderPass render_…
66 IMGUI_IMPL_API void ImGui_ImplVulkan_Shutdown();
67 IMGUI_IMPL_API void ImGui_ImplVulkan_NewFrame();
68 IMGUI_IMPL_API void ImGui_ImplVulkan_RenderDrawData(ImDrawData* draw_data, VkCommandBuffer comm…
69 IMGUI_IMPL_API bool ImGui_ImplVulkan_CreateFontsTexture(VkCommandBuffer command_buffer);
70 IMGUI_IMPL_API void ImGui_ImplVulkan_DestroyFontUploadObjects();
71 IMGUI_IMPL_API void ImGui_ImplVulkan_SetMinImageCount(uint32_t min_image_count); // To override…
75 IMGUI_IMPL_API bool ImGui_ImplVulkan_LoadFunctions(PFN_vkVoidFunction(*loader_func)(const char*…
97 IMGUI_IMPL_API void ImGui_ImplVulkanH_CreateOrResizeWindow(VkInstance instance, VkP…
98 IMGUI_IMPL_API void ImGui_ImplVulkanH_DestroyWindow(VkInstance instance, VkDevice d…
[all …]
Dimgui_impl_marmalade.h15 IMGUI_IMPL_API bool ImGui_Marmalade_Init(bool install_callbacks);
16 IMGUI_IMPL_API void ImGui_Marmalade_Shutdown();
17 IMGUI_IMPL_API void ImGui_Marmalade_NewFrame();
18 IMGUI_IMPL_API void ImGui_Marmalade_RenderDrawData(ImDrawData* draw_data);
21 IMGUI_IMPL_API void ImGui_Marmalade_InvalidateDeviceObjects();
22 IMGUI_IMPL_API bool ImGui_Marmalade_CreateDeviceObjects();
26 IMGUI_IMPL_API int32 ImGui_Marmalade_PointerButtonEventCallback(void* system_data, void* user_da…
27 IMGUI_IMPL_API int32 ImGui_Marmalade_KeyCallback(void* system_data, void* user_data);
28 IMGUI_IMPL_API int32 ImGui_Marmalade_CharCallback(void* system_data, void* user_data);
Dimgui_impl_opengl2.h23 IMGUI_IMPL_API bool ImGui_ImplOpenGL2_Init();
24 IMGUI_IMPL_API void ImGui_ImplOpenGL2_Shutdown();
25 IMGUI_IMPL_API void ImGui_ImplOpenGL2_NewFrame();
26 IMGUI_IMPL_API void ImGui_ImplOpenGL2_RenderDrawData(ImDrawData* draw_data);
29 IMGUI_IMPL_API bool ImGui_ImplOpenGL2_CreateFontsTexture();
30 IMGUI_IMPL_API void ImGui_ImplOpenGL2_DestroyFontsTexture();
31 IMGUI_IMPL_API bool ImGui_ImplOpenGL2_CreateDeviceObjects();
32 IMGUI_IMPL_API void ImGui_ImplOpenGL2_DestroyDeviceObjects();
Dimgui_impl_sdlrenderer.h18 IMGUI_IMPL_API bool ImGui_ImplSDLRenderer_Init(SDL_Renderer* renderer);
19 IMGUI_IMPL_API void ImGui_ImplSDLRenderer_Shutdown();
20 IMGUI_IMPL_API void ImGui_ImplSDLRenderer_NewFrame();
21 IMGUI_IMPL_API void ImGui_ImplSDLRenderer_RenderDrawData(ImDrawData* draw_data);
24 IMGUI_IMPL_API bool ImGui_ImplSDLRenderer_CreateFontsTexture();
25 IMGUI_IMPL_API void ImGui_ImplSDLRenderer_DestroyFontsTexture();
26 IMGUI_IMPL_API bool ImGui_ImplSDLRenderer_CreateDeviceObjects();
27 IMGUI_IMPL_API void ImGui_ImplSDLRenderer_DestroyDeviceObjects();
Dimgui_impl_win32.h18 IMGUI_IMPL_API bool ImGui_ImplWin32_Init(void* hwnd);
19 IMGUI_IMPL_API void ImGui_ImplWin32_Shutdown();
20 IMGUI_IMPL_API void ImGui_ImplWin32_NewFrame();
26 extern IMGUI_IMPL_API LRESULT ImGui_ImplWin32_WndProcHandler(HWND hWnd, UINT msg, WPARAM wParam, LP…
35 IMGUI_IMPL_API void ImGui_ImplWin32_EnableDpiAwareness();
36 IMGUI_IMPL_API float ImGui_ImplWin32_GetDpiScaleForHwnd(void* hwnd); // HWND hwnd
37 IMGUI_IMPL_API float ImGui_ImplWin32_GetDpiScaleForMonitor(void* monitor); // HMONITOR monitor
42 IMGUI_IMPL_API void ImGui_ImplWin32_EnableAlphaCompositing(void* hwnd); // HWND hwnd
Dimgui_impl_opengl3.h24 IMGUI_IMPL_API bool ImGui_ImplOpenGL3_Init(const char* glsl_version = NULL);
25 IMGUI_IMPL_API void ImGui_ImplOpenGL3_Shutdown();
26 IMGUI_IMPL_API void ImGui_ImplOpenGL3_NewFrame();
27 IMGUI_IMPL_API void ImGui_ImplOpenGL3_RenderDrawData(ImDrawData* draw_data);
30 IMGUI_IMPL_API bool ImGui_ImplOpenGL3_CreateFontsTexture();
31 IMGUI_IMPL_API void ImGui_ImplOpenGL3_DestroyFontsTexture();
32 IMGUI_IMPL_API bool ImGui_ImplOpenGL3_CreateDeviceObjects();
33 IMGUI_IMPL_API void ImGui_ImplOpenGL3_DestroyDeviceObjects();
Dimgui_impl_sdl.h24 IMGUI_IMPL_API bool ImGui_ImplSDL2_InitForOpenGL(SDL_Window* window, void* sdl_gl_context);
25 IMGUI_IMPL_API bool ImGui_ImplSDL2_InitForVulkan(SDL_Window* window);
26 IMGUI_IMPL_API bool ImGui_ImplSDL2_InitForD3D(SDL_Window* window);
27 IMGUI_IMPL_API bool ImGui_ImplSDL2_InitForMetal(SDL_Window* window);
28 IMGUI_IMPL_API bool ImGui_ImplSDL2_InitForSDLRenderer(SDL_Window* window);
29 IMGUI_IMPL_API void ImGui_ImplSDL2_Shutdown();
30 IMGUI_IMPL_API void ImGui_ImplSDL2_NewFrame();
31 IMGUI_IMPL_API bool ImGui_ImplSDL2_ProcessEvent(const SDL_Event* event);
Dimgui_impl_metal.h18 IMGUI_IMPL_API bool ImGui_ImplMetal_Init(id<MTLDevice> device);
19 IMGUI_IMPL_API void ImGui_ImplMetal_Shutdown();
20 IMGUI_IMPL_API void ImGui_ImplMetal_NewFrame(MTLRenderPassDescriptor* renderPassDescriptor);
21 IMGUI_IMPL_API void ImGui_ImplMetal_RenderDrawData(ImDrawData* draw_data,
26 IMGUI_IMPL_API bool ImGui_ImplMetal_CreateFontsTexture(id<MTLDevice> device);
27 IMGUI_IMPL_API void ImGui_ImplMetal_DestroyFontsTexture();
28 IMGUI_IMPL_API bool ImGui_ImplMetal_CreateDeviceObjects(id<MTLDevice> device);
29 IMGUI_IMPL_API void ImGui_ImplMetal_DestroyDeviceObjects();
Dimgui_impl_allegro5.h23 IMGUI_IMPL_API bool ImGui_ImplAllegro5_Init(ALLEGRO_DISPLAY* display);
24 IMGUI_IMPL_API void ImGui_ImplAllegro5_Shutdown();
25 IMGUI_IMPL_API void ImGui_ImplAllegro5_NewFrame();
26 IMGUI_IMPL_API void ImGui_ImplAllegro5_RenderDrawData(ImDrawData* draw_data);
27 IMGUI_IMPL_API bool ImGui_ImplAllegro5_ProcessEvent(ALLEGRO_EVENT* event);
30 IMGUI_IMPL_API bool ImGui_ImplAllegro5_CreateDeviceObjects();
31 IMGUI_IMPL_API void ImGui_ImplAllegro5_InvalidateDeviceObjects();
Dimgui_impl_dx10.h18 IMGUI_IMPL_API bool ImGui_ImplDX10_Init(ID3D10Device* device);
19 IMGUI_IMPL_API void ImGui_ImplDX10_Shutdown();
20 IMGUI_IMPL_API void ImGui_ImplDX10_NewFrame();
21 IMGUI_IMPL_API void ImGui_ImplDX10_RenderDrawData(ImDrawData* draw_data);
24 IMGUI_IMPL_API void ImGui_ImplDX10_InvalidateDeviceObjects();
25 IMGUI_IMPL_API bool ImGui_ImplDX10_CreateDeviceObjects();
Dimgui_impl_dx9.h18 IMGUI_IMPL_API bool ImGui_ImplDX9_Init(IDirect3DDevice9* device);
19 IMGUI_IMPL_API void ImGui_ImplDX9_Shutdown();
20 IMGUI_IMPL_API void ImGui_ImplDX9_NewFrame();
21 IMGUI_IMPL_API void ImGui_ImplDX9_RenderDrawData(ImDrawData* draw_data);
24 IMGUI_IMPL_API bool ImGui_ImplDX9_CreateDeviceObjects();
25 IMGUI_IMPL_API void ImGui_ImplDX9_InvalidateDeviceObjects();
Dimgui_impl_dx11.h19 IMGUI_IMPL_API bool ImGui_ImplDX11_Init(ID3D11Device* device, ID3D11DeviceContext* device_conte…
20 IMGUI_IMPL_API void ImGui_ImplDX11_Shutdown();
21 IMGUI_IMPL_API void ImGui_ImplDX11_NewFrame();
22 IMGUI_IMPL_API void ImGui_ImplDX11_RenderDrawData(ImDrawData* draw_data);
25 IMGUI_IMPL_API void ImGui_ImplDX11_InvalidateDeviceObjects();
26 IMGUI_IMPL_API bool ImGui_ImplDX11_CreateDeviceObjects();
/third_party/mesa3d/src/intel/tools/imgui/
Dimgui_impl_opengl3.h16 IMGUI_IMPL_API bool ImGui_ImplOpenGL3_Init(const char* glsl_version = NULL);
17 IMGUI_IMPL_API void ImGui_ImplOpenGL3_Shutdown();
18 IMGUI_IMPL_API void ImGui_ImplOpenGL3_NewFrame();
19 IMGUI_IMPL_API void ImGui_ImplOpenGL3_RenderDrawData(ImDrawData* draw_data);
22 IMGUI_IMPL_API bool ImGui_ImplOpenGL3_CreateFontsTexture();
23 IMGUI_IMPL_API void ImGui_ImplOpenGL3_DestroyFontsTexture();
24 IMGUI_IMPL_API bool ImGui_ImplOpenGL3_CreateDeviceObjects();
25 IMGUI_IMPL_API void ImGui_ImplOpenGL3_DestroyDeviceObjects();

12