Skip to main content

Struct ImGuiPlatformIOPtr

Assembly: ImGui.NET.dll
View Source
Declaration
public struct ImGuiPlatformIOPtr

Properties

NativePtr

View Source
Declaration
public readonly ImGuiPlatformIO* NativePtr { get; }

Platform_CreateWindow

View Source
Declaration
public ref IntPtr Platform_CreateWindow { get; }

Platform_DestroyWindow

View Source
Declaration
public ref IntPtr Platform_DestroyWindow { get; }

Platform_ShowWindow

View Source
Declaration
public ref IntPtr Platform_ShowWindow { get; }

Platform_SetWindowPos

View Source
Declaration
public ref IntPtr Platform_SetWindowPos { get; }

Platform_GetWindowPos

View Source
Declaration
public ref IntPtr Platform_GetWindowPos { get; }

Platform_SetWindowSize

View Source
Declaration
public ref IntPtr Platform_SetWindowSize { get; }

Platform_GetWindowSize

View Source
Declaration
public ref IntPtr Platform_GetWindowSize { get; }

Platform_SetWindowFocus

View Source
Declaration
public ref IntPtr Platform_SetWindowFocus { get; }

Platform_GetWindowFocus

View Source
Declaration
public ref IntPtr Platform_GetWindowFocus { get; }

Platform_GetWindowMinimized

View Source
Declaration
public ref IntPtr Platform_GetWindowMinimized { get; }

Platform_SetWindowTitle

View Source
Declaration
public ref IntPtr Platform_SetWindowTitle { get; }

Platform_SetWindowAlpha

View Source
Declaration
public ref IntPtr Platform_SetWindowAlpha { get; }

Platform_UpdateWindow

View Source
Declaration
public ref IntPtr Platform_UpdateWindow { get; }

Platform_RenderWindow

View Source
Declaration
public ref IntPtr Platform_RenderWindow { get; }

Platform_SwapBuffers

View Source
Declaration
public ref IntPtr Platform_SwapBuffers { get; }

Platform_GetWindowDpiScale

View Source
Declaration
public ref IntPtr Platform_GetWindowDpiScale { get; }

Platform_OnChangedViewport

View Source
Declaration
public ref IntPtr Platform_OnChangedViewport { get; }

Platform_CreateVkSurface

View Source
Declaration
public ref IntPtr Platform_CreateVkSurface { get; }

Renderer_CreateWindow

View Source
Declaration
public ref IntPtr Renderer_CreateWindow { get; }

Renderer_DestroyWindow

View Source
Declaration
public ref IntPtr Renderer_DestroyWindow { get; }

Renderer_SetWindowSize

View Source
Declaration
public ref IntPtr Renderer_SetWindowSize { get; }

Renderer_RenderWindow

View Source
Declaration
public ref IntPtr Renderer_RenderWindow { get; }

Renderer_SwapBuffers

View Source
Declaration
public ref IntPtr Renderer_SwapBuffers { get; }

Monitors

View Source
Declaration
public ImPtrVector<ImGuiPlatformMonitorPtr> Monitors { get; }

Viewports

View Source
Declaration
public ImVector<ImGuiViewportPtr> Viewports { get; }

Methods

Destroy()

View Source
Declaration
public void Destroy()