Show / Hide Table of Contents

Struct ImGuiPlatformIOPtr

Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: ImGuiNET
Assembly: ImGui.NET.dll
Syntax
public struct ImGuiPlatformIOPtr

Constructors

| Improve this Doc View Source

ImGuiPlatformIOPtr(ImGuiPlatformIO*)

Declaration
public ImGuiPlatformIOPtr(ImGuiPlatformIO*nativePtr)
Parameters
Type Name Description
ImGuiPlatformIO* nativePtr
| Improve this Doc View Source

ImGuiPlatformIOPtr(IntPtr)

Declaration
public ImGuiPlatformIOPtr(IntPtr nativePtr)
Parameters
Type Name Description
System.IntPtr nativePtr

Properties

| Improve this Doc View Source

Monitors

Declaration
public ImPtrVector<ImGuiPlatformMonitorPtr> Monitors { get; }
Property Value
Type Description
ImPtrVector<ImGuiPlatformMonitorPtr>
| Improve this Doc View Source

NativePtr

Declaration
public ImGuiPlatformIO*NativePtr { get; }
Property Value
Type Description
ImGuiPlatformIO*
| Improve this Doc View Source

Platform_CreateVkSurface

Declaration
public IntPtr Platform_CreateVkSurface { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_CreateWindow

Declaration
public IntPtr Platform_CreateWindow { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_DestroyWindow

Declaration
public IntPtr Platform_DestroyWindow { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_GetWindowDpiScale

Declaration
public IntPtr Platform_GetWindowDpiScale { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_GetWindowFocus

Declaration
public IntPtr Platform_GetWindowFocus { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_GetWindowMinimized

Declaration
public IntPtr Platform_GetWindowMinimized { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_GetWindowPos

Declaration
public IntPtr Platform_GetWindowPos { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_GetWindowSize

Declaration
public IntPtr Platform_GetWindowSize { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_OnChangedViewport

Declaration
public IntPtr Platform_OnChangedViewport { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_RenderWindow

Declaration
public IntPtr Platform_RenderWindow { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_SetImeInputPos

Declaration
public IntPtr Platform_SetImeInputPos { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_SetWindowAlpha

Declaration
public IntPtr Platform_SetWindowAlpha { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_SetWindowFocus

Declaration
public IntPtr Platform_SetWindowFocus { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_SetWindowPos

Declaration
public IntPtr Platform_SetWindowPos { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_SetWindowSize

Declaration
public IntPtr Platform_SetWindowSize { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_SetWindowTitle

Declaration
public IntPtr Platform_SetWindowTitle { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_ShowWindow

Declaration
public IntPtr Platform_ShowWindow { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_SwapBuffers

Declaration
public IntPtr Platform_SwapBuffers { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Platform_UpdateWindow

Declaration
public IntPtr Platform_UpdateWindow { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Renderer_CreateWindow

Declaration
public IntPtr Renderer_CreateWindow { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Renderer_DestroyWindow

Declaration
public IntPtr Renderer_DestroyWindow { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Renderer_RenderWindow

Declaration
public IntPtr Renderer_RenderWindow { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Renderer_SetWindowSize

Declaration
public IntPtr Renderer_SetWindowSize { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Renderer_SwapBuffers

Declaration
public IntPtr Renderer_SwapBuffers { get; }
Property Value
Type Description
System.IntPtr
| Improve this Doc View Source

Viewports

Declaration
public ImVector<ImGuiViewportPtr> Viewports { get; }
Property Value
Type Description
ImVector<ImGuiViewportPtr>

Methods

| Improve this Doc View Source

Destroy()

Declaration
public void Destroy()

Operators

| Improve this Doc View Source

Implicit(ImGuiPlatformIO* to ImGuiPlatformIOPtr)

Declaration
public static implicit operator ImGuiPlatformIOPtr(ImGuiPlatformIO*nativePtr)
Parameters
Type Name Description
ImGuiPlatformIO* nativePtr
Returns
Type Description
ImGuiPlatformIOPtr
| Improve this Doc View Source

Implicit(ImGuiPlatformIOPtr to ImGuiPlatformIO*)

Declaration
public static implicit operator ImGuiPlatformIO*(ImGuiPlatformIOPtr wrappedPtr)
Parameters
Type Name Description
ImGuiPlatformIOPtr wrappedPtr
Returns
Type Description
ImGuiPlatformIO*
| Improve this Doc View Source

Implicit(IntPtr to ImGuiPlatformIOPtr)

Declaration
public static implicit operator ImGuiPlatformIOPtr(IntPtr nativePtr)
Parameters
Type Name Description
System.IntPtr nativePtr
Returns
Type Description
ImGuiPlatformIOPtr
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX