Show / Hide Table of Contents

Class ImWindow

ImWindow stores rendering information that can't be used in jobs.

Inheritance
System.Object
ImWindow
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: InitialPrefabs.NimGui
Assembly: InitialPrefabs.ImGui.dll
Syntax
public class ImWindow : IDisposable

Constructors

ImWindow()

Declaration
public ImWindow()

ImWindow(Int32, int2, float2, String)

Declaration
public ImWindow(int capacity, int2 size, float2 position, string name)
Parameters
Type Name Description
System.Int32 capacity
Unity.Mathematics.int2 size
Unity.Mathematics.float2 position
System.String name

Methods

Dispose()

Declaration
public void Dispose()

Finalize()

Declaration
protected void Finalize()

PushTxt(ImString, ImRect, in ImTextStyle, Single)

Declaration
public void PushTxt(ImString content, ImRect r, in ImTextStyle style, float cutOff = 0.5F)
Parameters
Type Name Description
ImString content
ImRect r
ImTextStyle style
System.Single cutOff

Implements

System.IDisposable

Extension Methods

WindowBehaviorExtensions.OpenPane(ImWindow, String)
WindowBehaviorExtensions.ClosePane(ImWindow, String)
WindowBehaviorExtensions.IsClosed(ImWindow, String)
ImGuiRenderUtils.PushSolidBox(ImWindow, in ImRect, in Color32, Single)
ImGuiRenderUtils.PushCheckmark(ImWindow, in ImRect, in Color32, Single)
ImGuiRenderUtils.PushX(ImWindow, in ImRect, in Color32, Single)
ImGuiRenderUtils.PushHamburgerMenu(ImWindow, in ImRect, in Color32, Single)
In This Article
Back to top Generated by DocFX