Dalamud/docs/api/ImGuiNET.ImGuiNative.html
2023-01-26 23:57:38 +01:00

23574 lines
862 KiB
HTML

<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ImGuiNative
</title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ImGuiNative
">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="">
<meta property="docfx:tocrel" content="toc.html">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="ImGuiNET.ImGuiNative">
<h1 id="ImGuiNET_ImGuiNative" data-uid="ImGuiNET.ImGuiNative" class="text-break">Class ImGuiNative
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ImGuiNative</span></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<span class="xref">System.Object.Equals(System.Object)</span>
</div>
<div>
<span class="xref">System.Object.Equals(System.Object, System.Object)</span>
</div>
<div>
<span class="xref">System.Object.GetHashCode()</span>
</div>
<div>
<span class="xref">System.Object.GetType()</span>
</div>
<div>
<span class="xref">System.Object.MemberwiseClone()</span>
</div>
<div>
<span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span>
</div>
<div>
<span class="xref">System.Object.ToString()</span>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="ImGuiNET.html">ImGuiNET</a></h6>
<h6><strong>Assembly</strong>: ImGui.NET.dll</h6>
<h5 id="ImGuiNET_ImGuiNative_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static class ImGuiNative</code></pre>
</div>
<h3 id="methods">Methods
</h3>
<a id="ImGuiNET_ImGuiNative_igAcceptDragDropPayload_" data-uid="ImGuiNET.ImGuiNative.igAcceptDragDropPayload*"></a>
<h4 id="ImGuiNET_ImGuiNative_igAcceptDragDropPayload_System_Byte__ImGuiNET_ImGuiDragDropFlags_" data-uid="ImGuiNET.ImGuiNative.igAcceptDragDropPayload(System.Byte*,ImGuiNET.ImGuiDragDropFlags)">igAcceptDragDropPayload(Byte*, ImGuiDragDropFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiPayload*igAcceptDragDropPayload(byte *type, ImGuiDragDropFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">type</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDragDropFlags.html">ImGuiDragDropFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPayload.html">ImGuiPayload</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igAlignTextToFramePadding_" data-uid="ImGuiNET.ImGuiNative.igAlignTextToFramePadding*"></a>
<h4 id="ImGuiNET_ImGuiNative_igAlignTextToFramePadding" data-uid="ImGuiNET.ImGuiNative.igAlignTextToFramePadding">igAlignTextToFramePadding()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igAlignTextToFramePadding()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igArrowButton_" data-uid="ImGuiNET.ImGuiNative.igArrowButton*"></a>
<h4 id="ImGuiNET_ImGuiNative_igArrowButton_System_Byte__ImGuiNET_ImGuiDir_" data-uid="ImGuiNET.ImGuiNative.igArrowButton(System.Byte*,ImGuiNET.ImGuiDir)">igArrowButton(Byte*, ImGuiDir)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igArrowButton(byte *str_id, ImGuiDir dir)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDir.html">ImGuiDir</a></td>
<td><span class="parametername">dir</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBegin_" data-uid="ImGuiNET.ImGuiNative.igBegin*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBegin_System_Byte__System_Byte__ImGuiNET_ImGuiWindowFlags_" data-uid="ImGuiNET.ImGuiNative.igBegin(System.Byte*,System.Byte*,ImGuiNET.ImGuiWindowFlags)">igBegin(Byte*, Byte*, ImGuiWindowFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBegin(byte *name, byte *p_open, ImGuiWindowFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_open</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowFlags.html">ImGuiWindowFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginChild_ID_" data-uid="ImGuiNET.ImGuiNative.igBeginChild_ID*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginChild_ID_System_UInt32_System_Numerics_Vector2_System_Byte_ImGuiNET_ImGuiWindowFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginChild_ID(System.UInt32,System.Numerics.Vector2,System.Byte,ImGuiNET.ImGuiWindowFlags)">igBeginChild_ID(UInt32, Vector2, Byte, ImGuiWindowFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginChild_ID(uint id, Vector2 size, byte border, ImGuiWindowFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">border</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowFlags.html">ImGuiWindowFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginChild_Str_" data-uid="ImGuiNET.ImGuiNative.igBeginChild_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginChild_Str_System_Byte__System_Numerics_Vector2_System_Byte_ImGuiNET_ImGuiWindowFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginChild_Str(System.Byte*,System.Numerics.Vector2,System.Byte,ImGuiNET.ImGuiWindowFlags)">igBeginChild_Str(Byte*, Vector2, Byte, ImGuiWindowFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginChild_Str(byte *str_id, Vector2 size, byte border, ImGuiWindowFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">border</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowFlags.html">ImGuiWindowFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginChildFrame_" data-uid="ImGuiNET.ImGuiNative.igBeginChildFrame*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginChildFrame_System_UInt32_System_Numerics_Vector2_ImGuiNET_ImGuiWindowFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginChildFrame(System.UInt32,System.Numerics.Vector2,ImGuiNET.ImGuiWindowFlags)">igBeginChildFrame(UInt32, Vector2, ImGuiWindowFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginChildFrame(uint id, Vector2 size, ImGuiWindowFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowFlags.html">ImGuiWindowFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginCombo_" data-uid="ImGuiNET.ImGuiNative.igBeginCombo*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginCombo_System_Byte__System_Byte__ImGuiNET_ImGuiComboFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginCombo(System.Byte*,System.Byte*,ImGuiNET.ImGuiComboFlags)">igBeginCombo(Byte*, Byte*, ImGuiComboFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginCombo(byte *label, byte *preview_value, ImGuiComboFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">preview_value</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiComboFlags.html">ImGuiComboFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginDisabled_" data-uid="ImGuiNET.ImGuiNative.igBeginDisabled*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginDisabled_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igBeginDisabled(System.Byte)">igBeginDisabled(Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igBeginDisabled(byte disabled)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">disabled</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginDragDropSource_" data-uid="ImGuiNET.ImGuiNative.igBeginDragDropSource*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginDragDropSource_ImGuiNET_ImGuiDragDropFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginDragDropSource(ImGuiNET.ImGuiDragDropFlags)">igBeginDragDropSource(ImGuiDragDropFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginDragDropSource(ImGuiDragDropFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDragDropFlags.html">ImGuiDragDropFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginDragDropTarget_" data-uid="ImGuiNET.ImGuiNative.igBeginDragDropTarget*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginDragDropTarget" data-uid="ImGuiNET.ImGuiNative.igBeginDragDropTarget">igBeginDragDropTarget()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginDragDropTarget()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginGroup_" data-uid="ImGuiNET.ImGuiNative.igBeginGroup*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginGroup" data-uid="ImGuiNET.ImGuiNative.igBeginGroup">igBeginGroup()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igBeginGroup()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igBeginListBox_" data-uid="ImGuiNET.ImGuiNative.igBeginListBox*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginListBox_System_Byte__System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igBeginListBox(System.Byte*,System.Numerics.Vector2)">igBeginListBox(Byte*, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginListBox(byte *label, Vector2 size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginMainMenuBar_" data-uid="ImGuiNET.ImGuiNative.igBeginMainMenuBar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginMainMenuBar" data-uid="ImGuiNET.ImGuiNative.igBeginMainMenuBar">igBeginMainMenuBar()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginMainMenuBar()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginMenu_" data-uid="ImGuiNET.ImGuiNative.igBeginMenu*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginMenu_System_Byte__System_Byte_" data-uid="ImGuiNET.ImGuiNative.igBeginMenu(System.Byte*,System.Byte)">igBeginMenu(Byte*, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginMenu(byte *label, byte enabled)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">enabled</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginMenuBar_" data-uid="ImGuiNET.ImGuiNative.igBeginMenuBar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginMenuBar" data-uid="ImGuiNET.ImGuiNative.igBeginMenuBar">igBeginMenuBar()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginMenuBar()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginPopup_" data-uid="ImGuiNET.ImGuiNative.igBeginPopup*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginPopup_System_Byte__ImGuiNET_ImGuiWindowFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginPopup(System.Byte*,ImGuiNET.ImGuiWindowFlags)">igBeginPopup(Byte*, ImGuiWindowFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginPopup(byte *str_id, ImGuiWindowFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowFlags.html">ImGuiWindowFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginPopupContextItem_" data-uid="ImGuiNET.ImGuiNative.igBeginPopupContextItem*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginPopupContextItem_System_Byte__ImGuiNET_ImGuiPopupFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginPopupContextItem(System.Byte*,ImGuiNET.ImGuiPopupFlags)">igBeginPopupContextItem(Byte*, ImGuiPopupFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginPopupContextItem(byte *str_id, ImGuiPopupFlags popup_flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPopupFlags.html">ImGuiPopupFlags</a></td>
<td><span class="parametername">popup_flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginPopupContextVoid_" data-uid="ImGuiNET.ImGuiNative.igBeginPopupContextVoid*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginPopupContextVoid_System_Byte__ImGuiNET_ImGuiPopupFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginPopupContextVoid(System.Byte*,ImGuiNET.ImGuiPopupFlags)">igBeginPopupContextVoid(Byte*, ImGuiPopupFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginPopupContextVoid(byte *str_id, ImGuiPopupFlags popup_flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPopupFlags.html">ImGuiPopupFlags</a></td>
<td><span class="parametername">popup_flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginPopupContextWindow_" data-uid="ImGuiNET.ImGuiNative.igBeginPopupContextWindow*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginPopupContextWindow_System_Byte__ImGuiNET_ImGuiPopupFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginPopupContextWindow(System.Byte*,ImGuiNET.ImGuiPopupFlags)">igBeginPopupContextWindow(Byte*, ImGuiPopupFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginPopupContextWindow(byte *str_id, ImGuiPopupFlags popup_flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPopupFlags.html">ImGuiPopupFlags</a></td>
<td><span class="parametername">popup_flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginPopupModal_" data-uid="ImGuiNET.ImGuiNative.igBeginPopupModal*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginPopupModal_System_Byte__System_Byte__ImGuiNET_ImGuiWindowFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginPopupModal(System.Byte*,System.Byte*,ImGuiNET.ImGuiWindowFlags)">igBeginPopupModal(Byte*, Byte*, ImGuiWindowFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginPopupModal(byte *name, byte *p_open, ImGuiWindowFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_open</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowFlags.html">ImGuiWindowFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginTabBar_" data-uid="ImGuiNET.ImGuiNative.igBeginTabBar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginTabBar_System_Byte__ImGuiNET_ImGuiTabBarFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginTabBar(System.Byte*,ImGuiNET.ImGuiTabBarFlags)">igBeginTabBar(Byte*, ImGuiTabBarFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginTabBar(byte *str_id, ImGuiTabBarFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTabBarFlags.html">ImGuiTabBarFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginTabItem_" data-uid="ImGuiNET.ImGuiNative.igBeginTabItem*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginTabItem_System_Byte__System_Byte__ImGuiNET_ImGuiTabItemFlags_" data-uid="ImGuiNET.ImGuiNative.igBeginTabItem(System.Byte*,System.Byte*,ImGuiNET.ImGuiTabItemFlags)">igBeginTabItem(Byte*, Byte*, ImGuiTabItemFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginTabItem(byte *label, byte *p_open, ImGuiTabItemFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_open</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTabItemFlags.html">ImGuiTabItemFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginTable_" data-uid="ImGuiNET.ImGuiNative.igBeginTable*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginTable_System_Byte__System_Int32_ImGuiNET_ImGuiTableFlags_System_Numerics_Vector2_System_Single_" data-uid="ImGuiNET.ImGuiNative.igBeginTable(System.Byte*,System.Int32,ImGuiNET.ImGuiTableFlags,System.Numerics.Vector2,System.Single)">igBeginTable(Byte*, Int32, ImGuiTableFlags, Vector2, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igBeginTable(byte *str_id, int column, ImGuiTableFlags flags, Vector2 outer_size, float inner_width)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableFlags.html">ImGuiTableFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">outer_size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">inner_width</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igBeginTooltip_" data-uid="ImGuiNET.ImGuiNative.igBeginTooltip*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBeginTooltip" data-uid="ImGuiNET.ImGuiNative.igBeginTooltip">igBeginTooltip()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igBeginTooltip()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igBullet_" data-uid="ImGuiNET.ImGuiNative.igBullet*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBullet" data-uid="ImGuiNET.ImGuiNative.igBullet">igBullet()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igBullet()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igBulletText_" data-uid="ImGuiNET.ImGuiNative.igBulletText*"></a>
<h4 id="ImGuiNET_ImGuiNative_igBulletText_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igBulletText(System.Byte*)">igBulletText(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igBulletText(byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igButton_" data-uid="ImGuiNET.ImGuiNative.igButton*"></a>
<h4 id="ImGuiNET_ImGuiNative_igButton_System_Byte__System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igButton(System.Byte*,System.Numerics.Vector2)">igButton(Byte*, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igButton(byte *label, Vector2 size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCalcItemWidth_" data-uid="ImGuiNET.ImGuiNative.igCalcItemWidth*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCalcItemWidth" data-uid="ImGuiNET.ImGuiNative.igCalcItemWidth">igCalcItemWidth()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igCalcItemWidth()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCalcTextSize_" data-uid="ImGuiNET.ImGuiNative.igCalcTextSize*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCalcTextSize_System_Numerics_Vector2__System_Byte__System_Byte__System_Byte_System_Single_" data-uid="ImGuiNET.ImGuiNative.igCalcTextSize(System.Numerics.Vector2*,System.Byte*,System.Byte*,System.Byte,System.Single)">igCalcTextSize(Vector2*, Byte*, Byte*, Byte, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igCalcTextSize(Vector2*pOut, byte *text, byte *text_end, byte hide_text_after_double_hash, float wrap_width)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">hide_text_after_double_hash</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">wrap_width</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCheckbox_" data-uid="ImGuiNET.ImGuiNative.igCheckbox*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCheckbox_System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.igCheckbox(System.Byte*,System.Byte*)">igCheckbox(Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igCheckbox(byte *label, byte *v)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCheckboxFlags_IntPtr_" data-uid="ImGuiNET.ImGuiNative.igCheckboxFlags_IntPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCheckboxFlags_IntPtr_System_Byte__System_Int32__System_Int32_" data-uid="ImGuiNET.ImGuiNative.igCheckboxFlags_IntPtr(System.Byte*,System.Int32*,System.Int32)">igCheckboxFlags_IntPtr(Byte*, Int32*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igCheckboxFlags_IntPtr(byte *label, int *flags, int flags_value)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">flags_value</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCheckboxFlags_UintPtr_" data-uid="ImGuiNET.ImGuiNative.igCheckboxFlags_UintPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCheckboxFlags_UintPtr_System_Byte__System_UInt32__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igCheckboxFlags_UintPtr(System.Byte*,System.UInt32*,System.UInt32)">igCheckboxFlags_UintPtr(Byte*, UInt32*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igCheckboxFlags_UintPtr(byte *label, uint *flags, uint flags_value)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span>*</td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">flags_value</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCloseCurrentPopup_" data-uid="ImGuiNET.ImGuiNative.igCloseCurrentPopup*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCloseCurrentPopup" data-uid="ImGuiNET.ImGuiNative.igCloseCurrentPopup">igCloseCurrentPopup()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igCloseCurrentPopup()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igCollapsingHeader_BoolPtr_" data-uid="ImGuiNET.ImGuiNative.igCollapsingHeader_BoolPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCollapsingHeader_BoolPtr_System_Byte__System_Byte__ImGuiNET_ImGuiTreeNodeFlags_" data-uid="ImGuiNET.ImGuiNative.igCollapsingHeader_BoolPtr(System.Byte*,System.Byte*,ImGuiNET.ImGuiTreeNodeFlags)">igCollapsingHeader_BoolPtr(Byte*, Byte*, ImGuiTreeNodeFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igCollapsingHeader_BoolPtr(byte *label, byte *p_visible, ImGuiTreeNodeFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_visible</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTreeNodeFlags.html">ImGuiTreeNodeFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCollapsingHeader_TreeNodeFlags_" data-uid="ImGuiNET.ImGuiNative.igCollapsingHeader_TreeNodeFlags*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCollapsingHeader_TreeNodeFlags_System_Byte__ImGuiNET_ImGuiTreeNodeFlags_" data-uid="ImGuiNET.ImGuiNative.igCollapsingHeader_TreeNodeFlags(System.Byte*,ImGuiNET.ImGuiTreeNodeFlags)">igCollapsingHeader_TreeNodeFlags(Byte*, ImGuiTreeNodeFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igCollapsingHeader_TreeNodeFlags(byte *label, ImGuiTreeNodeFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTreeNodeFlags.html">ImGuiTreeNodeFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColorButton_" data-uid="ImGuiNET.ImGuiNative.igColorButton*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColorButton_System_Byte__System_Numerics_Vector4_ImGuiNET_ImGuiColorEditFlags_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igColorButton(System.Byte*,System.Numerics.Vector4,ImGuiNET.ImGuiColorEditFlags,System.Numerics.Vector2)">igColorButton(Byte*, Vector4, ImGuiColorEditFlags, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igColorButton(byte *desc_id, Vector4 col, ImGuiColorEditFlags flags, Vector2 size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">desc_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiColorEditFlags.html">ImGuiColorEditFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColorConvertFloat4ToU32_" data-uid="ImGuiNET.ImGuiNative.igColorConvertFloat4ToU32*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColorConvertFloat4ToU32_System_Numerics_Vector4_" data-uid="ImGuiNET.ImGuiNative.igColorConvertFloat4ToU32(System.Numerics.Vector4)">igColorConvertFloat4ToU32(Vector4)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igColorConvertFloat4ToU32(Vector4 in)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">in</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColorConvertHSVtoRGB_" data-uid="ImGuiNET.ImGuiNative.igColorConvertHSVtoRGB*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColorConvertHSVtoRGB_System_Single_System_Single_System_Single_System_Single__System_Single__System_Single__" data-uid="ImGuiNET.ImGuiNative.igColorConvertHSVtoRGB(System.Single,System.Single,System.Single,System.Single*,System.Single*,System.Single*)">igColorConvertHSVtoRGB(Single, Single, Single, Single*, Single*, Single*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igColorConvertHSVtoRGB(float h, float s, float v, float *out_r, float *out_g, float *out_b)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">h</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">s</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">out_r</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">out_g</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">out_b</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColorConvertRGBtoHSV_" data-uid="ImGuiNET.ImGuiNative.igColorConvertRGBtoHSV*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColorConvertRGBtoHSV_System_Single_System_Single_System_Single_System_Single__System_Single__System_Single__" data-uid="ImGuiNET.ImGuiNative.igColorConvertRGBtoHSV(System.Single,System.Single,System.Single,System.Single*,System.Single*,System.Single*)">igColorConvertRGBtoHSV(Single, Single, Single, Single*, Single*, Single*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igColorConvertRGBtoHSV(float r, float g, float b, float *out_h, float *out_s, float *out_v)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">r</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">g</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">b</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">out_h</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">out_s</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">out_v</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColorConvertU32ToFloat4_" data-uid="ImGuiNET.ImGuiNative.igColorConvertU32ToFloat4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColorConvertU32ToFloat4_System_Numerics_Vector4__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igColorConvertU32ToFloat4(System.Numerics.Vector4*,System.UInt32)">igColorConvertU32ToFloat4(Vector4*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igColorConvertU32ToFloat4(Vector4*pOut, uint in)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">in</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColorEdit3_" data-uid="ImGuiNET.ImGuiNative.igColorEdit3*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColorEdit3_System_Byte__System_Numerics_Vector3__ImGuiNET_ImGuiColorEditFlags_" data-uid="ImGuiNET.ImGuiNative.igColorEdit3(System.Byte*,System.Numerics.Vector3*,ImGuiNET.ImGuiColorEditFlags)">igColorEdit3(Byte*, Vector3*, ImGuiColorEditFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igColorEdit3(byte *label, Vector3*col, ImGuiColorEditFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector3</span>*</td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiColorEditFlags.html">ImGuiColorEditFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColorEdit4_" data-uid="ImGuiNET.ImGuiNative.igColorEdit4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColorEdit4_System_Byte__System_Numerics_Vector4__ImGuiNET_ImGuiColorEditFlags_" data-uid="ImGuiNET.ImGuiNative.igColorEdit4(System.Byte*,System.Numerics.Vector4*,ImGuiNET.ImGuiColorEditFlags)">igColorEdit4(Byte*, Vector4*, ImGuiColorEditFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igColorEdit4(byte *label, Vector4*col, ImGuiColorEditFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiColorEditFlags.html">ImGuiColorEditFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColorPicker3_" data-uid="ImGuiNET.ImGuiNative.igColorPicker3*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColorPicker3_System_Byte__System_Numerics_Vector3__ImGuiNET_ImGuiColorEditFlags_" data-uid="ImGuiNET.ImGuiNative.igColorPicker3(System.Byte*,System.Numerics.Vector3*,ImGuiNET.ImGuiColorEditFlags)">igColorPicker3(Byte*, Vector3*, ImGuiColorEditFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igColorPicker3(byte *label, Vector3*col, ImGuiColorEditFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector3</span>*</td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiColorEditFlags.html">ImGuiColorEditFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColorPicker4_" data-uid="ImGuiNET.ImGuiNative.igColorPicker4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColorPicker4_System_Byte__System_Numerics_Vector4__ImGuiNET_ImGuiColorEditFlags_System_Single__" data-uid="ImGuiNET.ImGuiNative.igColorPicker4(System.Byte*,System.Numerics.Vector4*,ImGuiNET.ImGuiColorEditFlags,System.Single*)">igColorPicker4(Byte*, Vector4*, ImGuiColorEditFlags, Single*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igColorPicker4(byte *label, Vector4*col, ImGuiColorEditFlags flags, float *ref_col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiColorEditFlags.html">ImGuiColorEditFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">ref_col</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igColumns_" data-uid="ImGuiNET.ImGuiNative.igColumns*"></a>
<h4 id="ImGuiNET_ImGuiNative_igColumns_System_Int32_System_Byte__System_Byte_" data-uid="ImGuiNET.ImGuiNative.igColumns(System.Int32,System.Byte*,System.Byte)">igColumns(Int32, Byte*, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igColumns(int count, byte *id, byte border)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">count</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">border</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCombo_Str_" data-uid="ImGuiNET.ImGuiNative.igCombo_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCombo_Str_System_Byte__System_Int32__System_Byte__System_Int32_" data-uid="ImGuiNET.ImGuiNative.igCombo_Str(System.Byte*,System.Int32*,System.Byte*,System.Int32)">igCombo_Str(Byte*, Int32*, Byte*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igCombo_Str(byte *label, int *current_item, byte *items_separated_by_zeros, int popup_max_height_in_items)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">current_item</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">items_separated_by_zeros</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">popup_max_height_in_items</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCombo_Str_arr_" data-uid="ImGuiNET.ImGuiNative.igCombo_Str_arr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCombo_Str_arr_System_Byte__System_Int32__System_Byte___System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igCombo_Str_arr(System.Byte*,System.Int32*,System.Byte**,System.Int32,System.Int32)">igCombo_Str_arr(Byte*, Int32*, Byte**, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igCombo_Str_arr(byte *label, int *current_item, byte **items, int items_count, int popup_max_height_in_items)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">current_item</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>**</td>
<td><span class="parametername">items</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">items_count</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">popup_max_height_in_items</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igCreateContext_" data-uid="ImGuiNET.ImGuiNative.igCreateContext*"></a>
<h4 id="ImGuiNET_ImGuiNative_igCreateContext_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.igCreateContext(ImGuiNET.ImFontAtlas*)">igCreateContext(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern IntPtr igCreateContext(ImFontAtlas*shared_font_atlas)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">shared_font_atlas</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDebugCheckVersionAndDataLayout_" data-uid="ImGuiNET.ImGuiNative.igDebugCheckVersionAndDataLayout*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDebugCheckVersionAndDataLayout_System_Byte__System_UInt32_System_UInt32_System_UInt32_System_UInt32_System_UInt32_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igDebugCheckVersionAndDataLayout(System.Byte*,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)">igDebugCheckVersionAndDataLayout(Byte*, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDebugCheckVersionAndDataLayout(byte *version_str, uint sz_io, uint sz_style, uint sz_vec2, uint sz_vec4, uint sz_drawvert, uint sz_drawidx)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">version_str</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">sz_io</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">sz_style</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">sz_vec2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">sz_vec4</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">sz_drawvert</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">sz_drawidx</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDebugTextEncoding_" data-uid="ImGuiNET.ImGuiNative.igDebugTextEncoding*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDebugTextEncoding_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igDebugTextEncoding(System.Byte*)">igDebugTextEncoding(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igDebugTextEncoding(byte *text)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDestroyContext_" data-uid="ImGuiNET.ImGuiNative.igDestroyContext*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDestroyContext_System_IntPtr_" data-uid="ImGuiNET.ImGuiNative.igDestroyContext(System.IntPtr)">igDestroyContext(IntPtr)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igDestroyContext(IntPtr ctx)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">ctx</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDestroyPlatformWindows_" data-uid="ImGuiNET.ImGuiNative.igDestroyPlatformWindows*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDestroyPlatformWindows" data-uid="ImGuiNET.ImGuiNative.igDestroyPlatformWindows">igDestroyPlatformWindows()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igDestroyPlatformWindows()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igDockSpace_" data-uid="ImGuiNET.ImGuiNative.igDockSpace*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDockSpace_System_UInt32_System_Numerics_Vector2_ImGuiNET_ImGuiDockNodeFlags_ImGuiNET_ImGuiWindowClass__" data-uid="ImGuiNET.ImGuiNative.igDockSpace(System.UInt32,System.Numerics.Vector2,ImGuiNET.ImGuiDockNodeFlags,ImGuiNET.ImGuiWindowClass*)">igDockSpace(UInt32, Vector2, ImGuiDockNodeFlags, ImGuiWindowClass*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igDockSpace(uint id, Vector2 size, ImGuiDockNodeFlags flags, ImGuiWindowClass*window_class)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDockNodeFlags.html">ImGuiDockNodeFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowClass.html">ImGuiWindowClass</a>*</td>
<td><span class="parametername">window_class</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDockSpaceOverViewport_" data-uid="ImGuiNET.ImGuiNative.igDockSpaceOverViewport*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDockSpaceOverViewport_ImGuiNET_ImGuiViewport__ImGuiNET_ImGuiDockNodeFlags_ImGuiNET_ImGuiWindowClass__" data-uid="ImGuiNET.ImGuiNative.igDockSpaceOverViewport(ImGuiNET.ImGuiViewport*,ImGuiNET.ImGuiDockNodeFlags,ImGuiNET.ImGuiWindowClass*)">igDockSpaceOverViewport(ImGuiViewport*, ImGuiDockNodeFlags, ImGuiWindowClass*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igDockSpaceOverViewport(ImGuiViewport*viewport, ImGuiDockNodeFlags flags, ImGuiWindowClass*window_class)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td><span class="parametername">viewport</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDockNodeFlags.html">ImGuiDockNodeFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowClass.html">ImGuiWindowClass</a>*</td>
<td><span class="parametername">window_class</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragFloat_" data-uid="ImGuiNET.ImGuiNative.igDragFloat*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragFloat_System_Byte__System_Single__System_Single_System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragFloat(System.Byte*,System.Single*,System.Single,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragFloat(Byte*, Single*, Single, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragFloat(byte *label, float *v, float v_speed, float v_min, float v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragFloat2_" data-uid="ImGuiNET.ImGuiNative.igDragFloat2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragFloat2_System_Byte__System_Numerics_Vector2__System_Single_System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragFloat2(System.Byte*,System.Numerics.Vector2*,System.Single,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragFloat2(Byte*, Vector2*, Single, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragFloat2(byte *label, Vector2*v, float v_speed, float v_min, float v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragFloat3_" data-uid="ImGuiNET.ImGuiNative.igDragFloat3*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragFloat3_System_Byte__System_Numerics_Vector3__System_Single_System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragFloat3(System.Byte*,System.Numerics.Vector3*,System.Single,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragFloat3(Byte*, Vector3*, Single, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragFloat3(byte *label, Vector3*v, float v_speed, float v_min, float v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector3</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragFloat4_" data-uid="ImGuiNET.ImGuiNative.igDragFloat4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragFloat4_System_Byte__System_Numerics_Vector4__System_Single_System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragFloat4(System.Byte*,System.Numerics.Vector4*,System.Single,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragFloat4(Byte*, Vector4*, Single, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragFloat4(byte *label, Vector4*v, float v_speed, float v_min, float v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragFloatRange2_" data-uid="ImGuiNET.ImGuiNative.igDragFloatRange2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragFloatRange2_System_Byte__System_Single__System_Single__System_Single_System_Single_System_Single_System_Byte__System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragFloatRange2(System.Byte*,System.Single*,System.Single*,System.Single,System.Single,System.Single,System.Byte*,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragFloatRange2(Byte*, Single*, Single*, Single, Single, Single, Byte*, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragFloatRange2(byte *label, float *v_current_min, float *v_current_max, float v_speed, float v_min, float v_max, byte *format, byte *format_max, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">v_current_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">v_current_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format_max</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragInt_" data-uid="ImGuiNET.ImGuiNative.igDragInt*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragInt_System_Byte__System_Int32__System_Single_System_Int32_System_Int32_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragInt(System.Byte*,System.Int32*,System.Single,System.Int32,System.Int32,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragInt(Byte*, Int32*, Single, Int32, Int32, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragInt(byte *label, int *v, float v_speed, int v_min, int v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragInt2_" data-uid="ImGuiNET.ImGuiNative.igDragInt2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragInt2_System_Byte__System_Int32__System_Single_System_Int32_System_Int32_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragInt2(System.Byte*,System.Int32*,System.Single,System.Int32,System.Int32,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragInt2(Byte*, Int32*, Single, Int32, Int32, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragInt2(byte *label, int *v, float v_speed, int v_min, int v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragInt3_" data-uid="ImGuiNET.ImGuiNative.igDragInt3*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragInt3_System_Byte__System_Int32__System_Single_System_Int32_System_Int32_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragInt3(System.Byte*,System.Int32*,System.Single,System.Int32,System.Int32,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragInt3(Byte*, Int32*, Single, Int32, Int32, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragInt3(byte *label, int *v, float v_speed, int v_min, int v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragInt4_" data-uid="ImGuiNET.ImGuiNative.igDragInt4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragInt4_System_Byte__System_Int32__System_Single_System_Int32_System_Int32_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragInt4(System.Byte*,System.Int32*,System.Single,System.Int32,System.Int32,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragInt4(Byte*, Int32*, Single, Int32, Int32, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragInt4(byte *label, int *v, float v_speed, int v_min, int v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragIntRange2_" data-uid="ImGuiNET.ImGuiNative.igDragIntRange2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragIntRange2_System_Byte__System_Int32__System_Int32__System_Single_System_Int32_System_Int32_System_Byte__System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragIntRange2(System.Byte*,System.Int32*,System.Int32*,System.Single,System.Int32,System.Int32,System.Byte*,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragIntRange2(Byte*, Int32*, Int32*, Single, Int32, Int32, Byte*, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragIntRange2(byte *label, int *v_current_min, int *v_current_max, float v_speed, int v_min, int v_max, byte *format, byte *format_max, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v_current_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v_current_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format_max</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragScalar_" data-uid="ImGuiNET.ImGuiNative.igDragScalar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragScalar_System_Byte__ImGuiNET_ImGuiDataType_System_Void__System_Single_System_Void__System_Void__System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragScalar(System.Byte*,ImGuiNET.ImGuiDataType,System.Void*,System.Single,System.Void*,System.Void*,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragScalar(Byte*, ImGuiDataType, Void*, Single, Void*, Void*, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragScalar(byte *label, ImGuiDataType data_type, void *p_data, float v_speed, void *p_min, void *p_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDataType.html">ImGuiDataType</a></td>
<td><span class="parametername">data_type</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDragScalarN_" data-uid="ImGuiNET.ImGuiNative.igDragScalarN*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDragScalarN_System_Byte__ImGuiNET_ImGuiDataType_System_Void__System_Int32_System_Single_System_Void__System_Void__System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igDragScalarN(System.Byte*,ImGuiNET.ImGuiDataType,System.Void*,System.Int32,System.Single,System.Void*,System.Void*,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igDragScalarN(Byte*, ImGuiDataType, Void*, Int32, Single, Void*, Void*, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igDragScalarN(byte *label, ImGuiDataType data_type, void *p_data, int components, float v_speed, void *p_min, void *p_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDataType.html">ImGuiDataType</a></td>
<td><span class="parametername">data_type</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">components</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_speed</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igDummy_" data-uid="ImGuiNET.ImGuiNative.igDummy*"></a>
<h4 id="ImGuiNET_ImGuiNative_igDummy_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igDummy(System.Numerics.Vector2)">igDummy(Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igDummy(Vector2 size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igEnd_" data-uid="ImGuiNET.ImGuiNative.igEnd*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEnd" data-uid="ImGuiNET.ImGuiNative.igEnd">igEnd()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEnd()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndChild_" data-uid="ImGuiNET.ImGuiNative.igEndChild*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndChild" data-uid="ImGuiNET.ImGuiNative.igEndChild">igEndChild()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndChild()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndChildFrame_" data-uid="ImGuiNET.ImGuiNative.igEndChildFrame*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndChildFrame" data-uid="ImGuiNET.ImGuiNative.igEndChildFrame">igEndChildFrame()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndChildFrame()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndCombo_" data-uid="ImGuiNET.ImGuiNative.igEndCombo*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndCombo" data-uid="ImGuiNET.ImGuiNative.igEndCombo">igEndCombo()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndCombo()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndDisabled_" data-uid="ImGuiNET.ImGuiNative.igEndDisabled*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndDisabled" data-uid="ImGuiNET.ImGuiNative.igEndDisabled">igEndDisabled()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndDisabled()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndDragDropSource_" data-uid="ImGuiNET.ImGuiNative.igEndDragDropSource*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndDragDropSource" data-uid="ImGuiNET.ImGuiNative.igEndDragDropSource">igEndDragDropSource()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndDragDropSource()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndDragDropTarget_" data-uid="ImGuiNET.ImGuiNative.igEndDragDropTarget*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndDragDropTarget" data-uid="ImGuiNET.ImGuiNative.igEndDragDropTarget">igEndDragDropTarget()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndDragDropTarget()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndFrame_" data-uid="ImGuiNET.ImGuiNative.igEndFrame*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndFrame" data-uid="ImGuiNET.ImGuiNative.igEndFrame">igEndFrame()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndFrame()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndGroup_" data-uid="ImGuiNET.ImGuiNative.igEndGroup*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndGroup" data-uid="ImGuiNET.ImGuiNative.igEndGroup">igEndGroup()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndGroup()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndListBox_" data-uid="ImGuiNET.ImGuiNative.igEndListBox*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndListBox" data-uid="ImGuiNET.ImGuiNative.igEndListBox">igEndListBox()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndListBox()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndMainMenuBar_" data-uid="ImGuiNET.ImGuiNative.igEndMainMenuBar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndMainMenuBar" data-uid="ImGuiNET.ImGuiNative.igEndMainMenuBar">igEndMainMenuBar()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndMainMenuBar()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndMenu_" data-uid="ImGuiNET.ImGuiNative.igEndMenu*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndMenu" data-uid="ImGuiNET.ImGuiNative.igEndMenu">igEndMenu()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndMenu()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndMenuBar_" data-uid="ImGuiNET.ImGuiNative.igEndMenuBar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndMenuBar" data-uid="ImGuiNET.ImGuiNative.igEndMenuBar">igEndMenuBar()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndMenuBar()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndPopup_" data-uid="ImGuiNET.ImGuiNative.igEndPopup*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndPopup" data-uid="ImGuiNET.ImGuiNative.igEndPopup">igEndPopup()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndPopup()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndTabBar_" data-uid="ImGuiNET.ImGuiNative.igEndTabBar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndTabBar" data-uid="ImGuiNET.ImGuiNative.igEndTabBar">igEndTabBar()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndTabBar()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndTabItem_" data-uid="ImGuiNET.ImGuiNative.igEndTabItem*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndTabItem" data-uid="ImGuiNET.ImGuiNative.igEndTabItem">igEndTabItem()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndTabItem()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndTable_" data-uid="ImGuiNET.ImGuiNative.igEndTable*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndTable" data-uid="ImGuiNET.ImGuiNative.igEndTable">igEndTable()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndTable()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igEndTooltip_" data-uid="ImGuiNET.ImGuiNative.igEndTooltip*"></a>
<h4 id="ImGuiNET_ImGuiNative_igEndTooltip" data-uid="ImGuiNET.ImGuiNative.igEndTooltip">igEndTooltip()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igEndTooltip()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igFindViewportByID_" data-uid="ImGuiNET.ImGuiNative.igFindViewportByID*"></a>
<h4 id="ImGuiNET_ImGuiNative_igFindViewportByID_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igFindViewportByID(System.UInt32)">igFindViewportByID(UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiViewport*igFindViewportByID(uint id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igFindViewportByPlatformHandle_" data-uid="ImGuiNET.ImGuiNative.igFindViewportByPlatformHandle*"></a>
<h4 id="ImGuiNET_ImGuiNative_igFindViewportByPlatformHandle_System_Void__" data-uid="ImGuiNET.ImGuiNative.igFindViewportByPlatformHandle(System.Void*)">igFindViewportByPlatformHandle(Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiViewport*igFindViewportByPlatformHandle(void *platform_handle)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">platform_handle</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetAllocatorFunctions_" data-uid="ImGuiNET.ImGuiNative.igGetAllocatorFunctions*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetAllocatorFunctions_System_IntPtr__System_IntPtr__System_Void___" data-uid="ImGuiNET.ImGuiNative.igGetAllocatorFunctions(System.IntPtr*,System.IntPtr*,System.Void**)">igGetAllocatorFunctions(IntPtr*, IntPtr*, Void**)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetAllocatorFunctions(IntPtr*p_alloc_func, IntPtr*p_free_func, void **p_user_data)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span>*</td>
<td><span class="parametername">p_alloc_func</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span>*</td>
<td><span class="parametername">p_free_func</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>**</td>
<td><span class="parametername">p_user_data</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetBackgroundDrawList_Nil_" data-uid="ImGuiNET.ImGuiNative.igGetBackgroundDrawList_Nil*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetBackgroundDrawList_Nil" data-uid="ImGuiNET.ImGuiNative.igGetBackgroundDrawList_Nil">igGetBackgroundDrawList_Nil()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawList*igGetBackgroundDrawList_Nil()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetBackgroundDrawList_ViewportPtr_" data-uid="ImGuiNET.ImGuiNative.igGetBackgroundDrawList_ViewportPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetBackgroundDrawList_ViewportPtr_ImGuiNET_ImGuiViewport__" data-uid="ImGuiNET.ImGuiNative.igGetBackgroundDrawList_ViewportPtr(ImGuiNET.ImGuiViewport*)">igGetBackgroundDrawList_ViewportPtr(ImGuiViewport*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawList*igGetBackgroundDrawList_ViewportPtr(ImGuiViewport*viewport)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td><span class="parametername">viewport</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetClipboardText_" data-uid="ImGuiNET.ImGuiNative.igGetClipboardText*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetClipboardText" data-uid="ImGuiNET.ImGuiNative.igGetClipboardText">igGetClipboardText()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *igGetClipboardText()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetColorU32_Col_" data-uid="ImGuiNET.ImGuiNative.igGetColorU32_Col*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetColorU32_Col_ImGuiNET_ImGuiCol_System_Single_" data-uid="ImGuiNET.ImGuiNative.igGetColorU32_Col(ImGuiNET.ImGuiCol,System.Single)">igGetColorU32_Col(ImGuiCol, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igGetColorU32_Col(ImGuiCol idx, float alpha_mul)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCol.html">ImGuiCol</a></td>
<td><span class="parametername">idx</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">alpha_mul</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetColorU32_U32_" data-uid="ImGuiNET.ImGuiNative.igGetColorU32_U32*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetColorU32_U32_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igGetColorU32_U32(System.UInt32)">igGetColorU32_U32(UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igGetColorU32_U32(uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetColorU32_Vec4_" data-uid="ImGuiNET.ImGuiNative.igGetColorU32_Vec4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetColorU32_Vec4_System_Numerics_Vector4_" data-uid="ImGuiNET.ImGuiNative.igGetColorU32_Vec4(System.Numerics.Vector4)">igGetColorU32_Vec4(Vector4)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igGetColorU32_Vec4(Vector4 col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetColumnIndex_" data-uid="ImGuiNET.ImGuiNative.igGetColumnIndex*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetColumnIndex" data-uid="ImGuiNET.ImGuiNative.igGetColumnIndex">igGetColumnIndex()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int igGetColumnIndex()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetColumnOffset_" data-uid="ImGuiNET.ImGuiNative.igGetColumnOffset*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetColumnOffset_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igGetColumnOffset(System.Int32)">igGetColumnOffset(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetColumnOffset(int column_index)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column_index</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetColumnsCount_" data-uid="ImGuiNET.ImGuiNative.igGetColumnsCount*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetColumnsCount" data-uid="ImGuiNET.ImGuiNative.igGetColumnsCount">igGetColumnsCount()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int igGetColumnsCount()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetColumnWidth_" data-uid="ImGuiNET.ImGuiNative.igGetColumnWidth*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetColumnWidth_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igGetColumnWidth(System.Int32)">igGetColumnWidth(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetColumnWidth(int column_index)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column_index</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetContentRegionAvail_" data-uid="ImGuiNET.ImGuiNative.igGetContentRegionAvail*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetContentRegionAvail_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetContentRegionAvail(System.Numerics.Vector2*)">igGetContentRegionAvail(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetContentRegionAvail(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetContentRegionMax_" data-uid="ImGuiNET.ImGuiNative.igGetContentRegionMax*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetContentRegionMax_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetContentRegionMax(System.Numerics.Vector2*)">igGetContentRegionMax(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetContentRegionMax(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetCurrentContext_" data-uid="ImGuiNET.ImGuiNative.igGetCurrentContext*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetCurrentContext" data-uid="ImGuiNET.ImGuiNative.igGetCurrentContext">igGetCurrentContext()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern IntPtr igGetCurrentContext()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetCursorPos_" data-uid="ImGuiNET.ImGuiNative.igGetCursorPos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetCursorPos_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetCursorPos(System.Numerics.Vector2*)">igGetCursorPos(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetCursorPos(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetCursorPosX_" data-uid="ImGuiNET.ImGuiNative.igGetCursorPosX*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetCursorPosX" data-uid="ImGuiNET.ImGuiNative.igGetCursorPosX">igGetCursorPosX()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetCursorPosX()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetCursorPosY_" data-uid="ImGuiNET.ImGuiNative.igGetCursorPosY*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetCursorPosY" data-uid="ImGuiNET.ImGuiNative.igGetCursorPosY">igGetCursorPosY()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetCursorPosY()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetCursorScreenPos_" data-uid="ImGuiNET.ImGuiNative.igGetCursorScreenPos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetCursorScreenPos_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetCursorScreenPos(System.Numerics.Vector2*)">igGetCursorScreenPos(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetCursorScreenPos(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetCursorStartPos_" data-uid="ImGuiNET.ImGuiNative.igGetCursorStartPos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetCursorStartPos_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetCursorStartPos(System.Numerics.Vector2*)">igGetCursorStartPos(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetCursorStartPos(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetDragDropPayload_" data-uid="ImGuiNET.ImGuiNative.igGetDragDropPayload*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetDragDropPayload" data-uid="ImGuiNET.ImGuiNative.igGetDragDropPayload">igGetDragDropPayload()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiPayload*igGetDragDropPayload()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPayload.html">ImGuiPayload</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetDrawData_" data-uid="ImGuiNET.ImGuiNative.igGetDrawData*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetDrawData" data-uid="ImGuiNET.ImGuiNative.igGetDrawData">igGetDrawData()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawData*igGetDrawData()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawData.html">ImDrawData</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetDrawListSharedData_" data-uid="ImGuiNET.ImGuiNative.igGetDrawListSharedData*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetDrawListSharedData" data-uid="ImGuiNET.ImGuiNative.igGetDrawListSharedData">igGetDrawListSharedData()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern IntPtr igGetDrawListSharedData()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetFont_" data-uid="ImGuiNET.ImGuiNative.igGetFont*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetFont" data-uid="ImGuiNET.ImGuiNative.igGetFont">igGetFont()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFont*igGetFont()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetFontSize_" data-uid="ImGuiNET.ImGuiNative.igGetFontSize*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetFontSize" data-uid="ImGuiNET.ImGuiNative.igGetFontSize">igGetFontSize()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetFontSize()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetFontTexUvWhitePixel_" data-uid="ImGuiNET.ImGuiNative.igGetFontTexUvWhitePixel*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetFontTexUvWhitePixel_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetFontTexUvWhitePixel(System.Numerics.Vector2*)">igGetFontTexUvWhitePixel(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetFontTexUvWhitePixel(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetForegroundDrawList_Nil_" data-uid="ImGuiNET.ImGuiNative.igGetForegroundDrawList_Nil*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetForegroundDrawList_Nil" data-uid="ImGuiNET.ImGuiNative.igGetForegroundDrawList_Nil">igGetForegroundDrawList_Nil()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawList*igGetForegroundDrawList_Nil()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetForegroundDrawList_ViewportPtr_" data-uid="ImGuiNET.ImGuiNative.igGetForegroundDrawList_ViewportPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetForegroundDrawList_ViewportPtr_ImGuiNET_ImGuiViewport__" data-uid="ImGuiNET.ImGuiNative.igGetForegroundDrawList_ViewportPtr(ImGuiNET.ImGuiViewport*)">igGetForegroundDrawList_ViewportPtr(ImGuiViewport*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawList*igGetForegroundDrawList_ViewportPtr(ImGuiViewport*viewport)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td><span class="parametername">viewport</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetFrameCount_" data-uid="ImGuiNET.ImGuiNative.igGetFrameCount*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetFrameCount" data-uid="ImGuiNET.ImGuiNative.igGetFrameCount">igGetFrameCount()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int igGetFrameCount()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetFrameHeight_" data-uid="ImGuiNET.ImGuiNative.igGetFrameHeight*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetFrameHeight" data-uid="ImGuiNET.ImGuiNative.igGetFrameHeight">igGetFrameHeight()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetFrameHeight()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetFrameHeightWithSpacing_" data-uid="ImGuiNET.ImGuiNative.igGetFrameHeightWithSpacing*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetFrameHeightWithSpacing" data-uid="ImGuiNET.ImGuiNative.igGetFrameHeightWithSpacing">igGetFrameHeightWithSpacing()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetFrameHeightWithSpacing()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetID_Ptr_" data-uid="ImGuiNET.ImGuiNative.igGetID_Ptr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetID_Ptr_System_Void__" data-uid="ImGuiNET.ImGuiNative.igGetID_Ptr(System.Void*)">igGetID_Ptr(Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igGetID_Ptr(void *ptr_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">ptr_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetID_Str_" data-uid="ImGuiNET.ImGuiNative.igGetID_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetID_Str_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igGetID_Str(System.Byte*)">igGetID_Str(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igGetID_Str(byte *str_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetID_StrStr_" data-uid="ImGuiNET.ImGuiNative.igGetID_StrStr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetID_StrStr_System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.igGetID_StrStr(System.Byte*,System.Byte*)">igGetID_StrStr(Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igGetID_StrStr(byte *str_id_begin, byte *str_id_end)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id_begin</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id_end</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetIO_" data-uid="ImGuiNET.ImGuiNative.igGetIO*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetIO" data-uid="ImGuiNET.ImGuiNative.igGetIO">igGetIO()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiIO*igGetIO()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetItemRectMax_" data-uid="ImGuiNET.ImGuiNative.igGetItemRectMax*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetItemRectMax_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetItemRectMax(System.Numerics.Vector2*)">igGetItemRectMax(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetItemRectMax(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetItemRectMin_" data-uid="ImGuiNET.ImGuiNative.igGetItemRectMin*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetItemRectMin_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetItemRectMin(System.Numerics.Vector2*)">igGetItemRectMin(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetItemRectMin(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetItemRectSize_" data-uid="ImGuiNET.ImGuiNative.igGetItemRectSize*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetItemRectSize_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetItemRectSize(System.Numerics.Vector2*)">igGetItemRectSize(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetItemRectSize(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetKeyIndex_" data-uid="ImGuiNET.ImGuiNative.igGetKeyIndex*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetKeyIndex_ImGuiNET_ImGuiKey_" data-uid="ImGuiNET.ImGuiNative.igGetKeyIndex(ImGuiNET.ImGuiKey)">igGetKeyIndex(ImGuiKey)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int igGetKeyIndex(ImGuiKey key)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiKey.html">ImGuiKey</a></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetKeyName_" data-uid="ImGuiNET.ImGuiNative.igGetKeyName*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetKeyName_ImGuiNET_ImGuiKey_" data-uid="ImGuiNET.ImGuiNative.igGetKeyName(ImGuiNET.ImGuiKey)">igGetKeyName(ImGuiKey)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *igGetKeyName(ImGuiKey key)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiKey.html">ImGuiKey</a></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetKeyPressedAmount_" data-uid="ImGuiNET.ImGuiNative.igGetKeyPressedAmount*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetKeyPressedAmount_ImGuiNET_ImGuiKey_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.igGetKeyPressedAmount(ImGuiNET.ImGuiKey,System.Single,System.Single)">igGetKeyPressedAmount(ImGuiKey, Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int igGetKeyPressedAmount(ImGuiKey key, float repeat_delay, float rate)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiKey.html">ImGuiKey</a></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">repeat_delay</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">rate</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetMainViewport_" data-uid="ImGuiNET.ImGuiNative.igGetMainViewport*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetMainViewport" data-uid="ImGuiNET.ImGuiNative.igGetMainViewport">igGetMainViewport()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiViewport*igGetMainViewport()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetMouseClickedCount_" data-uid="ImGuiNET.ImGuiNative.igGetMouseClickedCount*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetMouseClickedCount_ImGuiNET_ImGuiMouseButton_" data-uid="ImGuiNET.ImGuiNative.igGetMouseClickedCount(ImGuiNET.ImGuiMouseButton)">igGetMouseClickedCount(ImGuiMouseButton)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int igGetMouseClickedCount(ImGuiMouseButton button)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseButton.html">ImGuiMouseButton</a></td>
<td><span class="parametername">button</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetMouseCursor_" data-uid="ImGuiNET.ImGuiNative.igGetMouseCursor*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetMouseCursor" data-uid="ImGuiNET.ImGuiNative.igGetMouseCursor">igGetMouseCursor()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiMouseCursor igGetMouseCursor()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseCursor.html">ImGuiMouseCursor</a></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetMouseDragDelta_" data-uid="ImGuiNET.ImGuiNative.igGetMouseDragDelta*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetMouseDragDelta_System_Numerics_Vector2__ImGuiNET_ImGuiMouseButton_System_Single_" data-uid="ImGuiNET.ImGuiNative.igGetMouseDragDelta(System.Numerics.Vector2*,ImGuiNET.ImGuiMouseButton,System.Single)">igGetMouseDragDelta(Vector2*, ImGuiMouseButton, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetMouseDragDelta(Vector2*pOut, ImGuiMouseButton button, float lock_threshold)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseButton.html">ImGuiMouseButton</a></td>
<td><span class="parametername">button</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">lock_threshold</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetMousePos_" data-uid="ImGuiNET.ImGuiNative.igGetMousePos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetMousePos_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetMousePos(System.Numerics.Vector2*)">igGetMousePos(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetMousePos(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetMousePosOnOpeningCurrentPopup_" data-uid="ImGuiNET.ImGuiNative.igGetMousePosOnOpeningCurrentPopup*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetMousePosOnOpeningCurrentPopup_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetMousePosOnOpeningCurrentPopup(System.Numerics.Vector2*)">igGetMousePosOnOpeningCurrentPopup(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetMousePosOnOpeningCurrentPopup(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetPlatformIO_" data-uid="ImGuiNET.ImGuiNative.igGetPlatformIO*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetPlatformIO" data-uid="ImGuiNET.ImGuiNative.igGetPlatformIO">igGetPlatformIO()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiPlatformIO*igGetPlatformIO()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPlatformIO.html">ImGuiPlatformIO</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetScrollMaxX_" data-uid="ImGuiNET.ImGuiNative.igGetScrollMaxX*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetScrollMaxX" data-uid="ImGuiNET.ImGuiNative.igGetScrollMaxX">igGetScrollMaxX()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetScrollMaxX()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetScrollMaxY_" data-uid="ImGuiNET.ImGuiNative.igGetScrollMaxY*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetScrollMaxY" data-uid="ImGuiNET.ImGuiNative.igGetScrollMaxY">igGetScrollMaxY()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetScrollMaxY()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetScrollX_" data-uid="ImGuiNET.ImGuiNative.igGetScrollX*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetScrollX" data-uid="ImGuiNET.ImGuiNative.igGetScrollX">igGetScrollX()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetScrollX()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetScrollY_" data-uid="ImGuiNET.ImGuiNative.igGetScrollY*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetScrollY" data-uid="ImGuiNET.ImGuiNative.igGetScrollY">igGetScrollY()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetScrollY()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetStateStorage_" data-uid="ImGuiNET.ImGuiNative.igGetStateStorage*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetStateStorage" data-uid="ImGuiNET.ImGuiNative.igGetStateStorage">igGetStateStorage()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiStorage*igGetStateStorage()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetStyle_" data-uid="ImGuiNET.ImGuiNative.igGetStyle*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetStyle" data-uid="ImGuiNET.ImGuiNative.igGetStyle">igGetStyle()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiStyle*igGetStyle()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyle.html">ImGuiStyle</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetStyleColorName_" data-uid="ImGuiNET.ImGuiNative.igGetStyleColorName*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetStyleColorName_ImGuiNET_ImGuiCol_" data-uid="ImGuiNET.ImGuiNative.igGetStyleColorName(ImGuiNET.ImGuiCol)">igGetStyleColorName(ImGuiCol)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *igGetStyleColorName(ImGuiCol idx)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCol.html">ImGuiCol</a></td>
<td><span class="parametername">idx</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetStyleColorVec4_" data-uid="ImGuiNET.ImGuiNative.igGetStyleColorVec4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetStyleColorVec4_ImGuiNET_ImGuiCol_" data-uid="ImGuiNET.ImGuiNative.igGetStyleColorVec4(ImGuiNET.ImGuiCol)">igGetStyleColorVec4(ImGuiCol)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern Vector4*igGetStyleColorVec4(ImGuiCol idx)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCol.html">ImGuiCol</a></td>
<td><span class="parametername">idx</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetTextLineHeight_" data-uid="ImGuiNET.ImGuiNative.igGetTextLineHeight*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetTextLineHeight" data-uid="ImGuiNET.ImGuiNative.igGetTextLineHeight">igGetTextLineHeight()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetTextLineHeight()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetTextLineHeightWithSpacing_" data-uid="ImGuiNET.ImGuiNative.igGetTextLineHeightWithSpacing*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetTextLineHeightWithSpacing" data-uid="ImGuiNET.ImGuiNative.igGetTextLineHeightWithSpacing">igGetTextLineHeightWithSpacing()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetTextLineHeightWithSpacing()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetTime_" data-uid="ImGuiNET.ImGuiNative.igGetTime*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetTime" data-uid="ImGuiNET.ImGuiNative.igGetTime">igGetTime()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern double igGetTime()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Double</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetTreeNodeToLabelSpacing_" data-uid="ImGuiNET.ImGuiNative.igGetTreeNodeToLabelSpacing*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetTreeNodeToLabelSpacing" data-uid="ImGuiNET.ImGuiNative.igGetTreeNodeToLabelSpacing">igGetTreeNodeToLabelSpacing()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetTreeNodeToLabelSpacing()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetVersion_" data-uid="ImGuiNET.ImGuiNative.igGetVersion*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetVersion" data-uid="ImGuiNET.ImGuiNative.igGetVersion">igGetVersion()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *igGetVersion()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowContentRegionMax_" data-uid="ImGuiNET.ImGuiNative.igGetWindowContentRegionMax*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowContentRegionMax_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetWindowContentRegionMax(System.Numerics.Vector2*)">igGetWindowContentRegionMax(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetWindowContentRegionMax(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowContentRegionMin_" data-uid="ImGuiNET.ImGuiNative.igGetWindowContentRegionMin*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowContentRegionMin_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetWindowContentRegionMin(System.Numerics.Vector2*)">igGetWindowContentRegionMin(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetWindowContentRegionMin(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowDockID_" data-uid="ImGuiNET.ImGuiNative.igGetWindowDockID*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowDockID" data-uid="ImGuiNET.ImGuiNative.igGetWindowDockID">igGetWindowDockID()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern uint igGetWindowDockID()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowDpiScale_" data-uid="ImGuiNET.ImGuiNative.igGetWindowDpiScale*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowDpiScale" data-uid="ImGuiNET.ImGuiNative.igGetWindowDpiScale">igGetWindowDpiScale()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetWindowDpiScale()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowDrawList_" data-uid="ImGuiNET.ImGuiNative.igGetWindowDrawList*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowDrawList" data-uid="ImGuiNET.ImGuiNative.igGetWindowDrawList">igGetWindowDrawList()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawList*igGetWindowDrawList()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowHeight_" data-uid="ImGuiNET.ImGuiNative.igGetWindowHeight*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowHeight" data-uid="ImGuiNET.ImGuiNative.igGetWindowHeight">igGetWindowHeight()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetWindowHeight()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowPos_" data-uid="ImGuiNET.ImGuiNative.igGetWindowPos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowPos_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetWindowPos(System.Numerics.Vector2*)">igGetWindowPos(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetWindowPos(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowSize_" data-uid="ImGuiNET.ImGuiNative.igGetWindowSize*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowSize_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igGetWindowSize(System.Numerics.Vector2*)">igGetWindowSize(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igGetWindowSize(Vector2*pOut)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowViewport_" data-uid="ImGuiNET.ImGuiNative.igGetWindowViewport*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowViewport" data-uid="ImGuiNET.ImGuiNative.igGetWindowViewport">igGetWindowViewport()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiViewport*igGetWindowViewport()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igGetWindowWidth_" data-uid="ImGuiNET.ImGuiNative.igGetWindowWidth*"></a>
<h4 id="ImGuiNET_ImGuiNative_igGetWindowWidth" data-uid="ImGuiNET.ImGuiNative.igGetWindowWidth">igGetWindowWidth()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float igGetWindowWidth()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igImage_" data-uid="ImGuiNET.ImGuiNative.igImage*"></a>
<h4 id="ImGuiNET_ImGuiNative_igImage_System_IntPtr_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector4_System_Numerics_Vector4_" data-uid="ImGuiNET.ImGuiNative.igImage(System.IntPtr,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector4,System.Numerics.Vector4)">igImage(IntPtr, Vector2, Vector2, Vector2, Vector4, Vector4)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igImage(IntPtr user_texture_id, Vector2 size, Vector2 uv0, Vector2 uv1, Vector4 tint_col, Vector4 border_col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">user_texture_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv0</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">tint_col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">border_col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igImageButton_" data-uid="ImGuiNET.ImGuiNative.igImageButton*"></a>
<h4 id="ImGuiNET_ImGuiNative_igImageButton_System_IntPtr_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Int32_System_Numerics_Vector4_System_Numerics_Vector4_" data-uid="ImGuiNET.ImGuiNative.igImageButton(System.IntPtr,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Int32,System.Numerics.Vector4,System.Numerics.Vector4)">igImageButton(IntPtr, Vector2, Vector2, Vector2, Int32, Vector4, Vector4)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igImageButton(IntPtr user_texture_id, Vector2 size, Vector2 uv0, Vector2 uv1, int frame_padding, Vector4 bg_col, Vector4 tint_col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">user_texture_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv0</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">frame_padding</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">bg_col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">tint_col</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIndent_" data-uid="ImGuiNET.ImGuiNative.igIndent*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIndent_System_Single_" data-uid="ImGuiNET.ImGuiNative.igIndent(System.Single)">igIndent(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igIndent(float indent_w)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">indent_w</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputDouble_" data-uid="ImGuiNET.ImGuiNative.igInputDouble*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputDouble_System_Byte__System_Double__System_Double_System_Double_System_Byte__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputDouble(System.Byte*,System.Double*,System.Double,System.Double,System.Byte*,ImGuiNET.ImGuiInputTextFlags)">igInputDouble(Byte*, Double*, Double, Double, Byte*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputDouble(byte *label, double *v, double step, double step_fast, byte *format, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Double</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Double</span></td>
<td><span class="parametername">step</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Double</span></td>
<td><span class="parametername">step_fast</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputFloat_" data-uid="ImGuiNET.ImGuiNative.igInputFloat*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputFloat_System_Byte__System_Single__System_Single_System_Single_System_Byte__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputFloat(System.Byte*,System.Single*,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiInputTextFlags)">igInputFloat(Byte*, Single*, Single, Single, Byte*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputFloat(byte *label, float *v, float step, float step_fast, byte *format, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">step</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">step_fast</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputFloat2_" data-uid="ImGuiNET.ImGuiNative.igInputFloat2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputFloat2_System_Byte__System_Numerics_Vector2__System_Byte__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputFloat2(System.Byte*,System.Numerics.Vector2*,System.Byte*,ImGuiNET.ImGuiInputTextFlags)">igInputFloat2(Byte*, Vector2*, Byte*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputFloat2(byte *label, Vector2*v, byte *format, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputFloat3_" data-uid="ImGuiNET.ImGuiNative.igInputFloat3*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputFloat3_System_Byte__System_Numerics_Vector3__System_Byte__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputFloat3(System.Byte*,System.Numerics.Vector3*,System.Byte*,ImGuiNET.ImGuiInputTextFlags)">igInputFloat3(Byte*, Vector3*, Byte*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputFloat3(byte *label, Vector3*v, byte *format, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector3</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputFloat4_" data-uid="ImGuiNET.ImGuiNative.igInputFloat4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputFloat4_System_Byte__System_Numerics_Vector4__System_Byte__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputFloat4(System.Byte*,System.Numerics.Vector4*,System.Byte*,ImGuiNET.ImGuiInputTextFlags)">igInputFloat4(Byte*, Vector4*, Byte*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputFloat4(byte *label, Vector4*v, byte *format, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputInt_" data-uid="ImGuiNET.ImGuiNative.igInputInt*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputInt_System_Byte__System_Int32__System_Int32_System_Int32_ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputInt(System.Byte*,System.Int32*,System.Int32,System.Int32,ImGuiNET.ImGuiInputTextFlags)">igInputInt(Byte*, Int32*, Int32, Int32, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputInt(byte *label, int *v, int step, int step_fast, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">step</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">step_fast</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputInt2_" data-uid="ImGuiNET.ImGuiNative.igInputInt2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputInt2_System_Byte__System_Int32__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputInt2(System.Byte*,System.Int32*,ImGuiNET.ImGuiInputTextFlags)">igInputInt2(Byte*, Int32*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputInt2(byte *label, int *v, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputInt3_" data-uid="ImGuiNET.ImGuiNative.igInputInt3*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputInt3_System_Byte__System_Int32__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputInt3(System.Byte*,System.Int32*,ImGuiNET.ImGuiInputTextFlags)">igInputInt3(Byte*, Int32*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputInt3(byte *label, int *v, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputInt4_" data-uid="ImGuiNET.ImGuiNative.igInputInt4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputInt4_System_Byte__System_Int32__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputInt4(System.Byte*,System.Int32*,ImGuiNET.ImGuiInputTextFlags)">igInputInt4(Byte*, Int32*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputInt4(byte *label, int *v, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputScalar_" data-uid="ImGuiNET.ImGuiNative.igInputScalar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputScalar_System_Byte__ImGuiNET_ImGuiDataType_System_Void__System_Void__System_Void__System_Byte__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputScalar(System.Byte*,ImGuiNET.ImGuiDataType,System.Void*,System.Void*,System.Void*,System.Byte*,ImGuiNET.ImGuiInputTextFlags)">igInputScalar(Byte*, ImGuiDataType, Void*, Void*, Void*, Byte*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputScalar(byte *label, ImGuiDataType data_type, void *p_data, void *p_step, void *p_step_fast, byte *format, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDataType.html">ImGuiDataType</a></td>
<td><span class="parametername">data_type</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_step</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_step_fast</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputScalarN_" data-uid="ImGuiNET.ImGuiNative.igInputScalarN*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputScalarN_System_Byte__ImGuiNET_ImGuiDataType_System_Void__System_Int32_System_Void__System_Void__System_Byte__ImGuiNET_ImGuiInputTextFlags_" data-uid="ImGuiNET.ImGuiNative.igInputScalarN(System.Byte*,ImGuiNET.ImGuiDataType,System.Void*,System.Int32,System.Void*,System.Void*,System.Byte*,ImGuiNET.ImGuiInputTextFlags)">igInputScalarN(Byte*, ImGuiDataType, Void*, Int32, Void*, Void*, Byte*, ImGuiInputTextFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputScalarN(byte *label, ImGuiDataType data_type, void *p_data, int components, void *p_step, void *p_step_fast, byte *format, ImGuiInputTextFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDataType.html">ImGuiDataType</a></td>
<td><span class="parametername">data_type</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">components</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_step</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_step_fast</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputText_" data-uid="ImGuiNET.ImGuiNative.igInputText*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputText_System_Byte__System_Byte__System_UInt32_ImGuiNET_ImGuiInputTextFlags_ImGuiNET_ImGuiInputTextCallback_System_Void__" data-uid="ImGuiNET.ImGuiNative.igInputText(System.Byte*,System.Byte*,System.UInt32,ImGuiNET.ImGuiInputTextFlags,ImGuiNET.ImGuiInputTextCallback,System.Void*)">igInputText(Byte*, Byte*, UInt32, ImGuiInputTextFlags, ImGuiInputTextCallback, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputText(byte *label, byte *buf, uint buf_size, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void *user_data)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">buf</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">buf_size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallback.html">ImGuiInputTextCallback</a></td>
<td><span class="parametername">callback</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">user_data</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputTextMultiline_" data-uid="ImGuiNET.ImGuiNative.igInputTextMultiline*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputTextMultiline_System_Byte__System_Byte__System_UInt32_System_Numerics_Vector2_ImGuiNET_ImGuiInputTextFlags_ImGuiNET_ImGuiInputTextCallback_System_Void__" data-uid="ImGuiNET.ImGuiNative.igInputTextMultiline(System.Byte*,System.Byte*,System.UInt32,System.Numerics.Vector2,ImGuiNET.ImGuiInputTextFlags,ImGuiNET.ImGuiInputTextCallback,System.Void*)">igInputTextMultiline(Byte*, Byte*, UInt32, Vector2, ImGuiInputTextFlags, ImGuiInputTextCallback, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputTextMultiline(byte *label, byte *buf, uint buf_size, Vector2 size, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void *user_data)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">buf</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">buf_size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallback.html">ImGuiInputTextCallback</a></td>
<td><span class="parametername">callback</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">user_data</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInputTextWithHint_" data-uid="ImGuiNET.ImGuiNative.igInputTextWithHint*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInputTextWithHint_System_Byte__System_Byte__System_Byte__System_UInt32_ImGuiNET_ImGuiInputTextFlags_ImGuiNET_ImGuiInputTextCallback_System_Void__" data-uid="ImGuiNET.ImGuiNative.igInputTextWithHint(System.Byte*,System.Byte*,System.Byte*,System.UInt32,ImGuiNET.ImGuiInputTextFlags,ImGuiNET.ImGuiInputTextCallback,System.Void*)">igInputTextWithHint(Byte*, Byte*, Byte*, UInt32, ImGuiInputTextFlags, ImGuiInputTextCallback, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInputTextWithHint(byte *label, byte *hint, byte *buf, uint buf_size, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void *user_data)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">hint</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">buf</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">buf_size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextFlags.html">ImGuiInputTextFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallback.html">ImGuiInputTextCallback</a></td>
<td><span class="parametername">callback</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">user_data</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igInvisibleButton_" data-uid="ImGuiNET.ImGuiNative.igInvisibleButton*"></a>
<h4 id="ImGuiNET_ImGuiNative_igInvisibleButton_System_Byte__System_Numerics_Vector2_ImGuiNET_ImGuiButtonFlags_" data-uid="ImGuiNET.ImGuiNative.igInvisibleButton(System.Byte*,System.Numerics.Vector2,ImGuiNET.ImGuiButtonFlags)">igInvisibleButton(Byte*, Vector2, ImGuiButtonFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igInvisibleButton(byte *str_id, Vector2 size, ImGuiButtonFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiButtonFlags.html">ImGuiButtonFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsAnyItemActive_" data-uid="ImGuiNET.ImGuiNative.igIsAnyItemActive*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsAnyItemActive" data-uid="ImGuiNET.ImGuiNative.igIsAnyItemActive">igIsAnyItemActive()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsAnyItemActive()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsAnyItemFocused_" data-uid="ImGuiNET.ImGuiNative.igIsAnyItemFocused*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsAnyItemFocused" data-uid="ImGuiNET.ImGuiNative.igIsAnyItemFocused">igIsAnyItemFocused()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsAnyItemFocused()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsAnyItemHovered_" data-uid="ImGuiNET.ImGuiNative.igIsAnyItemHovered*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsAnyItemHovered" data-uid="ImGuiNET.ImGuiNative.igIsAnyItemHovered">igIsAnyItemHovered()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsAnyItemHovered()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsAnyMouseDown_" data-uid="ImGuiNET.ImGuiNative.igIsAnyMouseDown*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsAnyMouseDown" data-uid="ImGuiNET.ImGuiNative.igIsAnyMouseDown">igIsAnyMouseDown()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsAnyMouseDown()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemActivated_" data-uid="ImGuiNET.ImGuiNative.igIsItemActivated*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemActivated" data-uid="ImGuiNET.ImGuiNative.igIsItemActivated">igIsItemActivated()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemActivated()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemActive_" data-uid="ImGuiNET.ImGuiNative.igIsItemActive*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemActive" data-uid="ImGuiNET.ImGuiNative.igIsItemActive">igIsItemActive()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemActive()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemClicked_" data-uid="ImGuiNET.ImGuiNative.igIsItemClicked*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemClicked_ImGuiNET_ImGuiMouseButton_" data-uid="ImGuiNET.ImGuiNative.igIsItemClicked(ImGuiNET.ImGuiMouseButton)">igIsItemClicked(ImGuiMouseButton)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemClicked(ImGuiMouseButton mouse_button)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseButton.html">ImGuiMouseButton</a></td>
<td><span class="parametername">mouse_button</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemDeactivated_" data-uid="ImGuiNET.ImGuiNative.igIsItemDeactivated*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemDeactivated" data-uid="ImGuiNET.ImGuiNative.igIsItemDeactivated">igIsItemDeactivated()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemDeactivated()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemDeactivatedAfterEdit_" data-uid="ImGuiNET.ImGuiNative.igIsItemDeactivatedAfterEdit*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemDeactivatedAfterEdit" data-uid="ImGuiNET.ImGuiNative.igIsItemDeactivatedAfterEdit">igIsItemDeactivatedAfterEdit()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemDeactivatedAfterEdit()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemEdited_" data-uid="ImGuiNET.ImGuiNative.igIsItemEdited*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemEdited" data-uid="ImGuiNET.ImGuiNative.igIsItemEdited">igIsItemEdited()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemEdited()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemFocused_" data-uid="ImGuiNET.ImGuiNative.igIsItemFocused*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemFocused" data-uid="ImGuiNET.ImGuiNative.igIsItemFocused">igIsItemFocused()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemFocused()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemHovered_" data-uid="ImGuiNET.ImGuiNative.igIsItemHovered*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemHovered_ImGuiNET_ImGuiHoveredFlags_" data-uid="ImGuiNET.ImGuiNative.igIsItemHovered(ImGuiNET.ImGuiHoveredFlags)">igIsItemHovered(ImGuiHoveredFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemHovered(ImGuiHoveredFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiHoveredFlags.html">ImGuiHoveredFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemToggledOpen_" data-uid="ImGuiNET.ImGuiNative.igIsItemToggledOpen*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemToggledOpen" data-uid="ImGuiNET.ImGuiNative.igIsItemToggledOpen">igIsItemToggledOpen()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemToggledOpen()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsItemVisible_" data-uid="ImGuiNET.ImGuiNative.igIsItemVisible*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsItemVisible" data-uid="ImGuiNET.ImGuiNative.igIsItemVisible">igIsItemVisible()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsItemVisible()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsKeyDown_" data-uid="ImGuiNET.ImGuiNative.igIsKeyDown*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsKeyDown_ImGuiNET_ImGuiKey_" data-uid="ImGuiNET.ImGuiNative.igIsKeyDown(ImGuiNET.ImGuiKey)">igIsKeyDown(ImGuiKey)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsKeyDown(ImGuiKey key)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiKey.html">ImGuiKey</a></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsKeyPressed_" data-uid="ImGuiNET.ImGuiNative.igIsKeyPressed*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsKeyPressed_ImGuiNET_ImGuiKey_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igIsKeyPressed(ImGuiNET.ImGuiKey,System.Byte)">igIsKeyPressed(ImGuiKey, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsKeyPressed(ImGuiKey key, byte repeat)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiKey.html">ImGuiKey</a></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">repeat</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsKeyReleased_" data-uid="ImGuiNET.ImGuiNative.igIsKeyReleased*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsKeyReleased_ImGuiNET_ImGuiKey_" data-uid="ImGuiNET.ImGuiNative.igIsKeyReleased(ImGuiNET.ImGuiKey)">igIsKeyReleased(ImGuiKey)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsKeyReleased(ImGuiKey key)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiKey.html">ImGuiKey</a></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsMouseClicked_" data-uid="ImGuiNET.ImGuiNative.igIsMouseClicked*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsMouseClicked_ImGuiNET_ImGuiMouseButton_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igIsMouseClicked(ImGuiNET.ImGuiMouseButton,System.Byte)">igIsMouseClicked(ImGuiMouseButton, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsMouseClicked(ImGuiMouseButton button, byte repeat)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseButton.html">ImGuiMouseButton</a></td>
<td><span class="parametername">button</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">repeat</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsMouseDoubleClicked_" data-uid="ImGuiNET.ImGuiNative.igIsMouseDoubleClicked*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsMouseDoubleClicked_ImGuiNET_ImGuiMouseButton_" data-uid="ImGuiNET.ImGuiNative.igIsMouseDoubleClicked(ImGuiNET.ImGuiMouseButton)">igIsMouseDoubleClicked(ImGuiMouseButton)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsMouseDoubleClicked(ImGuiMouseButton button)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseButton.html">ImGuiMouseButton</a></td>
<td><span class="parametername">button</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsMouseDown_" data-uid="ImGuiNET.ImGuiNative.igIsMouseDown*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsMouseDown_ImGuiNET_ImGuiMouseButton_" data-uid="ImGuiNET.ImGuiNative.igIsMouseDown(ImGuiNET.ImGuiMouseButton)">igIsMouseDown(ImGuiMouseButton)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsMouseDown(ImGuiMouseButton button)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseButton.html">ImGuiMouseButton</a></td>
<td><span class="parametername">button</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsMouseDragging_" data-uid="ImGuiNET.ImGuiNative.igIsMouseDragging*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsMouseDragging_ImGuiNET_ImGuiMouseButton_System_Single_" data-uid="ImGuiNET.ImGuiNative.igIsMouseDragging(ImGuiNET.ImGuiMouseButton,System.Single)">igIsMouseDragging(ImGuiMouseButton, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsMouseDragging(ImGuiMouseButton button, float lock_threshold)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseButton.html">ImGuiMouseButton</a></td>
<td><span class="parametername">button</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">lock_threshold</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsMouseHoveringRect_" data-uid="ImGuiNET.ImGuiNative.igIsMouseHoveringRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsMouseHoveringRect_System_Numerics_Vector2_System_Numerics_Vector2_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igIsMouseHoveringRect(System.Numerics.Vector2,System.Numerics.Vector2,System.Byte)">igIsMouseHoveringRect(Vector2, Vector2, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsMouseHoveringRect(Vector2 r_min, Vector2 r_max, byte clip)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">r_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">r_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">clip</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsMousePosValid_" data-uid="ImGuiNET.ImGuiNative.igIsMousePosValid*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsMousePosValid_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.igIsMousePosValid(System.Numerics.Vector2*)">igIsMousePosValid(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsMousePosValid(Vector2*mouse_pos)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">mouse_pos</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsMouseReleased_" data-uid="ImGuiNET.ImGuiNative.igIsMouseReleased*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsMouseReleased_ImGuiNET_ImGuiMouseButton_" data-uid="ImGuiNET.ImGuiNative.igIsMouseReleased(ImGuiNET.ImGuiMouseButton)">igIsMouseReleased(ImGuiMouseButton)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsMouseReleased(ImGuiMouseButton button)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseButton.html">ImGuiMouseButton</a></td>
<td><span class="parametername">button</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsPopupOpen_Str_" data-uid="ImGuiNET.ImGuiNative.igIsPopupOpen_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsPopupOpen_Str_System_Byte__ImGuiNET_ImGuiPopupFlags_" data-uid="ImGuiNET.ImGuiNative.igIsPopupOpen_Str(System.Byte*,ImGuiNET.ImGuiPopupFlags)">igIsPopupOpen_Str(Byte*, ImGuiPopupFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsPopupOpen_Str(byte *str_id, ImGuiPopupFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPopupFlags.html">ImGuiPopupFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsRectVisible_Nil_" data-uid="ImGuiNET.ImGuiNative.igIsRectVisible_Nil*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsRectVisible_Nil_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igIsRectVisible_Nil(System.Numerics.Vector2)">igIsRectVisible_Nil(Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsRectVisible_Nil(Vector2 size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsRectVisible_Vec2_" data-uid="ImGuiNET.ImGuiNative.igIsRectVisible_Vec2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsRectVisible_Vec2_System_Numerics_Vector2_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igIsRectVisible_Vec2(System.Numerics.Vector2,System.Numerics.Vector2)">igIsRectVisible_Vec2(Vector2, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsRectVisible_Vec2(Vector2 rect_min, Vector2 rect_max)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">rect_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">rect_max</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsWindowAppearing_" data-uid="ImGuiNET.ImGuiNative.igIsWindowAppearing*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsWindowAppearing" data-uid="ImGuiNET.ImGuiNative.igIsWindowAppearing">igIsWindowAppearing()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsWindowAppearing()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsWindowCollapsed_" data-uid="ImGuiNET.ImGuiNative.igIsWindowCollapsed*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsWindowCollapsed" data-uid="ImGuiNET.ImGuiNative.igIsWindowCollapsed">igIsWindowCollapsed()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsWindowCollapsed()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsWindowDocked_" data-uid="ImGuiNET.ImGuiNative.igIsWindowDocked*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsWindowDocked" data-uid="ImGuiNET.ImGuiNative.igIsWindowDocked">igIsWindowDocked()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsWindowDocked()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsWindowFocused_" data-uid="ImGuiNET.ImGuiNative.igIsWindowFocused*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsWindowFocused_ImGuiNET_ImGuiFocusedFlags_" data-uid="ImGuiNET.ImGuiNative.igIsWindowFocused(ImGuiNET.ImGuiFocusedFlags)">igIsWindowFocused(ImGuiFocusedFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsWindowFocused(ImGuiFocusedFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiFocusedFlags.html">ImGuiFocusedFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igIsWindowHovered_" data-uid="ImGuiNET.ImGuiNative.igIsWindowHovered*"></a>
<h4 id="ImGuiNET_ImGuiNative_igIsWindowHovered_ImGuiNET_ImGuiHoveredFlags_" data-uid="ImGuiNET.ImGuiNative.igIsWindowHovered(ImGuiNET.ImGuiHoveredFlags)">igIsWindowHovered(ImGuiHoveredFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igIsWindowHovered(ImGuiHoveredFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiHoveredFlags.html">ImGuiHoveredFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igLabelText_" data-uid="ImGuiNET.ImGuiNative.igLabelText*"></a>
<h4 id="ImGuiNET_ImGuiNative_igLabelText_System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.igLabelText(System.Byte*,System.Byte*)">igLabelText(Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igLabelText(byte *label, byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igListBox_Str_arr_" data-uid="ImGuiNET.ImGuiNative.igListBox_Str_arr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igListBox_Str_arr_System_Byte__System_Int32__System_Byte___System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igListBox_Str_arr(System.Byte*,System.Int32*,System.Byte**,System.Int32,System.Int32)">igListBox_Str_arr(Byte*, Int32*, Byte**, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igListBox_Str_arr(byte *label, int *current_item, byte **items, int items_count, int height_in_items)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">current_item</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>**</td>
<td><span class="parametername">items</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">items_count</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">height_in_items</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igLoadIniSettingsFromDisk_" data-uid="ImGuiNET.ImGuiNative.igLoadIniSettingsFromDisk*"></a>
<h4 id="ImGuiNET_ImGuiNative_igLoadIniSettingsFromDisk_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igLoadIniSettingsFromDisk(System.Byte*)">igLoadIniSettingsFromDisk(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igLoadIniSettingsFromDisk(byte *ini_filename)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">ini_filename</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igLoadIniSettingsFromMemory_" data-uid="ImGuiNET.ImGuiNative.igLoadIniSettingsFromMemory*"></a>
<h4 id="ImGuiNET_ImGuiNative_igLoadIniSettingsFromMemory_System_Byte__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igLoadIniSettingsFromMemory(System.Byte*,System.UInt32)">igLoadIniSettingsFromMemory(Byte*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igLoadIniSettingsFromMemory(byte *ini_data, uint ini_size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">ini_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">ini_size</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igLogButtons_" data-uid="ImGuiNET.ImGuiNative.igLogButtons*"></a>
<h4 id="ImGuiNET_ImGuiNative_igLogButtons" data-uid="ImGuiNET.ImGuiNative.igLogButtons">igLogButtons()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igLogButtons()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igLogFinish_" data-uid="ImGuiNET.ImGuiNative.igLogFinish*"></a>
<h4 id="ImGuiNET_ImGuiNative_igLogFinish" data-uid="ImGuiNET.ImGuiNative.igLogFinish">igLogFinish()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igLogFinish()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igLogText_" data-uid="ImGuiNET.ImGuiNative.igLogText*"></a>
<h4 id="ImGuiNET_ImGuiNative_igLogText_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igLogText(System.Byte*)">igLogText(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igLogText(byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igLogToClipboard_" data-uid="ImGuiNET.ImGuiNative.igLogToClipboard*"></a>
<h4 id="ImGuiNET_ImGuiNative_igLogToClipboard_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igLogToClipboard(System.Int32)">igLogToClipboard(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igLogToClipboard(int auto_open_depth)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">auto_open_depth</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igLogToFile_" data-uid="ImGuiNET.ImGuiNative.igLogToFile*"></a>
<h4 id="ImGuiNET_ImGuiNative_igLogToFile_System_Int32_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igLogToFile(System.Int32,System.Byte*)">igLogToFile(Int32, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igLogToFile(int auto_open_depth, byte *filename)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">auto_open_depth</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">filename</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igLogToTTY_" data-uid="ImGuiNET.ImGuiNative.igLogToTTY*"></a>
<h4 id="ImGuiNET_ImGuiNative_igLogToTTY_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igLogToTTY(System.Int32)">igLogToTTY(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igLogToTTY(int auto_open_depth)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">auto_open_depth</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igMemAlloc_" data-uid="ImGuiNET.ImGuiNative.igMemAlloc*"></a>
<h4 id="ImGuiNET_ImGuiNative_igMemAlloc_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igMemAlloc(System.UInt32)">igMemAlloc(UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void *igMemAlloc(uint size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igMemFree_" data-uid="ImGuiNET.ImGuiNative.igMemFree*"></a>
<h4 id="ImGuiNET_ImGuiNative_igMemFree_System_Void__" data-uid="ImGuiNET.ImGuiNative.igMemFree(System.Void*)">igMemFree(Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igMemFree(void *ptr)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">ptr</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igMenuItem_Bool_" data-uid="ImGuiNET.ImGuiNative.igMenuItem_Bool*"></a>
<h4 id="ImGuiNET_ImGuiNative_igMenuItem_Bool_System_Byte__System_Byte__System_Byte_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igMenuItem_Bool(System.Byte*,System.Byte*,System.Byte,System.Byte)">igMenuItem_Bool(Byte*, Byte*, Byte, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igMenuItem_Bool(byte *label, byte *shortcut, byte selected, byte enabled)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">shortcut</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">selected</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">enabled</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igMenuItem_BoolPtr_" data-uid="ImGuiNET.ImGuiNative.igMenuItem_BoolPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igMenuItem_BoolPtr_System_Byte__System_Byte__System_Byte__System_Byte_" data-uid="ImGuiNET.ImGuiNative.igMenuItem_BoolPtr(System.Byte*,System.Byte*,System.Byte*,System.Byte)">igMenuItem_BoolPtr(Byte*, Byte*, Byte*, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igMenuItem_BoolPtr(byte *label, byte *shortcut, byte *p_selected, byte enabled)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">shortcut</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_selected</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">enabled</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igNewFrame_" data-uid="ImGuiNET.ImGuiNative.igNewFrame*"></a>
<h4 id="ImGuiNET_ImGuiNative_igNewFrame" data-uid="ImGuiNET.ImGuiNative.igNewFrame">igNewFrame()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igNewFrame()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igNewLine_" data-uid="ImGuiNET.ImGuiNative.igNewLine*"></a>
<h4 id="ImGuiNET_ImGuiNative_igNewLine" data-uid="ImGuiNET.ImGuiNative.igNewLine">igNewLine()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igNewLine()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igNextColumn_" data-uid="ImGuiNET.ImGuiNative.igNextColumn*"></a>
<h4 id="ImGuiNET_ImGuiNative_igNextColumn" data-uid="ImGuiNET.ImGuiNative.igNextColumn">igNextColumn()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igNextColumn()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igOpenPopup_ID_" data-uid="ImGuiNET.ImGuiNative.igOpenPopup_ID*"></a>
<h4 id="ImGuiNET_ImGuiNative_igOpenPopup_ID_System_UInt32_ImGuiNET_ImGuiPopupFlags_" data-uid="ImGuiNET.ImGuiNative.igOpenPopup_ID(System.UInt32,ImGuiNET.ImGuiPopupFlags)">igOpenPopup_ID(UInt32, ImGuiPopupFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igOpenPopup_ID(uint id, ImGuiPopupFlags popup_flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPopupFlags.html">ImGuiPopupFlags</a></td>
<td><span class="parametername">popup_flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igOpenPopup_Str_" data-uid="ImGuiNET.ImGuiNative.igOpenPopup_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igOpenPopup_Str_System_Byte__ImGuiNET_ImGuiPopupFlags_" data-uid="ImGuiNET.ImGuiNative.igOpenPopup_Str(System.Byte*,ImGuiNET.ImGuiPopupFlags)">igOpenPopup_Str(Byte*, ImGuiPopupFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igOpenPopup_Str(byte *str_id, ImGuiPopupFlags popup_flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPopupFlags.html">ImGuiPopupFlags</a></td>
<td><span class="parametername">popup_flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igOpenPopupOnItemClick_" data-uid="ImGuiNET.ImGuiNative.igOpenPopupOnItemClick*"></a>
<h4 id="ImGuiNET_ImGuiNative_igOpenPopupOnItemClick_System_Byte__ImGuiNET_ImGuiPopupFlags_" data-uid="ImGuiNET.ImGuiNative.igOpenPopupOnItemClick(System.Byte*,ImGuiNET.ImGuiPopupFlags)">igOpenPopupOnItemClick(Byte*, ImGuiPopupFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igOpenPopupOnItemClick(byte *str_id, ImGuiPopupFlags popup_flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPopupFlags.html">ImGuiPopupFlags</a></td>
<td><span class="parametername">popup_flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPlotHistogram_FloatPtr_" data-uid="ImGuiNET.ImGuiNative.igPlotHistogram_FloatPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPlotHistogram_FloatPtr_System_Byte__System_Single__System_Int32_System_Int32_System_Byte__System_Single_System_Single_System_Numerics_Vector2_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igPlotHistogram_FloatPtr(System.Byte*,System.Single*,System.Int32,System.Int32,System.Byte*,System.Single,System.Single,System.Numerics.Vector2,System.Int32)">igPlotHistogram_FloatPtr(Byte*, Single*, Int32, Int32, Byte*, Single, Single, Vector2, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPlotHistogram_FloatPtr(byte *label, float *values, int values_count, int values_offset, byte *overlay_text, float scale_min, float scale_max, Vector2 graph_size, int stride)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">values</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">values_count</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">values_offset</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">overlay_text</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">scale_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">scale_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">graph_size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">stride</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPlotLines_FloatPtr_" data-uid="ImGuiNET.ImGuiNative.igPlotLines_FloatPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPlotLines_FloatPtr_System_Byte__System_Single__System_Int32_System_Int32_System_Byte__System_Single_System_Single_System_Numerics_Vector2_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igPlotLines_FloatPtr(System.Byte*,System.Single*,System.Int32,System.Int32,System.Byte*,System.Single,System.Single,System.Numerics.Vector2,System.Int32)">igPlotLines_FloatPtr(Byte*, Single*, Int32, Int32, Byte*, Single, Single, Vector2, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPlotLines_FloatPtr(byte *label, float *values, int values_count, int values_offset, byte *overlay_text, float scale_min, float scale_max, Vector2 graph_size, int stride)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">values</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">values_count</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">values_offset</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">overlay_text</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">scale_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">scale_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">graph_size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">stride</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPopAllowKeyboardFocus_" data-uid="ImGuiNET.ImGuiNative.igPopAllowKeyboardFocus*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPopAllowKeyboardFocus" data-uid="ImGuiNET.ImGuiNative.igPopAllowKeyboardFocus">igPopAllowKeyboardFocus()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPopAllowKeyboardFocus()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igPopButtonRepeat_" data-uid="ImGuiNET.ImGuiNative.igPopButtonRepeat*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPopButtonRepeat" data-uid="ImGuiNET.ImGuiNative.igPopButtonRepeat">igPopButtonRepeat()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPopButtonRepeat()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igPopClipRect_" data-uid="ImGuiNET.ImGuiNative.igPopClipRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPopClipRect" data-uid="ImGuiNET.ImGuiNative.igPopClipRect">igPopClipRect()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPopClipRect()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igPopFont_" data-uid="ImGuiNET.ImGuiNative.igPopFont*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPopFont" data-uid="ImGuiNET.ImGuiNative.igPopFont">igPopFont()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPopFont()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igPopID_" data-uid="ImGuiNET.ImGuiNative.igPopID*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPopID" data-uid="ImGuiNET.ImGuiNative.igPopID">igPopID()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPopID()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igPopItemWidth_" data-uid="ImGuiNET.ImGuiNative.igPopItemWidth*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPopItemWidth" data-uid="ImGuiNET.ImGuiNative.igPopItemWidth">igPopItemWidth()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPopItemWidth()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igPopStyleColor_" data-uid="ImGuiNET.ImGuiNative.igPopStyleColor*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPopStyleColor_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igPopStyleColor(System.Int32)">igPopStyleColor(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPopStyleColor(int count)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">count</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPopStyleVar_" data-uid="ImGuiNET.ImGuiNative.igPopStyleVar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPopStyleVar_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igPopStyleVar(System.Int32)">igPopStyleVar(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPopStyleVar(int count)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">count</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPopTextWrapPos_" data-uid="ImGuiNET.ImGuiNative.igPopTextWrapPos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPopTextWrapPos" data-uid="ImGuiNET.ImGuiNative.igPopTextWrapPos">igPopTextWrapPos()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPopTextWrapPos()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igProgressBar_" data-uid="ImGuiNET.ImGuiNative.igProgressBar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igProgressBar_System_Single_System_Numerics_Vector2_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igProgressBar(System.Single,System.Numerics.Vector2,System.Byte*)">igProgressBar(Single, Vector2, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igProgressBar(float fraction, Vector2 size_arg, byte *overlay)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">fraction</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size_arg</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">overlay</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushAllowKeyboardFocus_" data-uid="ImGuiNET.ImGuiNative.igPushAllowKeyboardFocus*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushAllowKeyboardFocus_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igPushAllowKeyboardFocus(System.Byte)">igPushAllowKeyboardFocus(Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushAllowKeyboardFocus(byte allow_keyboard_focus)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">allow_keyboard_focus</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushButtonRepeat_" data-uid="ImGuiNET.ImGuiNative.igPushButtonRepeat*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushButtonRepeat_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igPushButtonRepeat(System.Byte)">igPushButtonRepeat(Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushButtonRepeat(byte repeat)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">repeat</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushClipRect_" data-uid="ImGuiNET.ImGuiNative.igPushClipRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushClipRect_System_Numerics_Vector2_System_Numerics_Vector2_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igPushClipRect(System.Numerics.Vector2,System.Numerics.Vector2,System.Byte)">igPushClipRect(Vector2, Vector2, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushClipRect(Vector2 clip_rect_min, Vector2 clip_rect_max, byte intersect_with_current_clip_rect)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">clip_rect_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">clip_rect_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">intersect_with_current_clip_rect</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushFont_" data-uid="ImGuiNET.ImGuiNative.igPushFont*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushFont_ImGuiNET_ImFont__" data-uid="ImGuiNET.ImGuiNative.igPushFont(ImGuiNET.ImFont*)">igPushFont(ImFont*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushFont(ImFont*font)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">font</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushID_Int_" data-uid="ImGuiNET.ImGuiNative.igPushID_Int*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushID_Int_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igPushID_Int(System.Int32)">igPushID_Int(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushID_Int(int int_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">int_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushID_Ptr_" data-uid="ImGuiNET.ImGuiNative.igPushID_Ptr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushID_Ptr_System_Void__" data-uid="ImGuiNET.ImGuiNative.igPushID_Ptr(System.Void*)">igPushID_Ptr(Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushID_Ptr(void *ptr_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">ptr_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushID_Str_" data-uid="ImGuiNET.ImGuiNative.igPushID_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushID_Str_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igPushID_Str(System.Byte*)">igPushID_Str(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushID_Str(byte *str_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushID_StrStr_" data-uid="ImGuiNET.ImGuiNative.igPushID_StrStr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushID_StrStr_System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.igPushID_StrStr(System.Byte*,System.Byte*)">igPushID_StrStr(Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushID_StrStr(byte *str_id_begin, byte *str_id_end)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id_begin</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id_end</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushItemWidth_" data-uid="ImGuiNET.ImGuiNative.igPushItemWidth*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushItemWidth_System_Single_" data-uid="ImGuiNET.ImGuiNative.igPushItemWidth(System.Single)">igPushItemWidth(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushItemWidth(float item_width)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">item_width</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushStyleColor_U32_" data-uid="ImGuiNET.ImGuiNative.igPushStyleColor_U32*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushStyleColor_U32_ImGuiNET_ImGuiCol_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igPushStyleColor_U32(ImGuiNET.ImGuiCol,System.UInt32)">igPushStyleColor_U32(ImGuiCol, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushStyleColor_U32(ImGuiCol idx, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCol.html">ImGuiCol</a></td>
<td><span class="parametername">idx</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushStyleColor_Vec4_" data-uid="ImGuiNET.ImGuiNative.igPushStyleColor_Vec4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushStyleColor_Vec4_ImGuiNET_ImGuiCol_System_Numerics_Vector4_" data-uid="ImGuiNET.ImGuiNative.igPushStyleColor_Vec4(ImGuiNET.ImGuiCol,System.Numerics.Vector4)">igPushStyleColor_Vec4(ImGuiCol, Vector4)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushStyleColor_Vec4(ImGuiCol idx, Vector4 col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCol.html">ImGuiCol</a></td>
<td><span class="parametername">idx</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushStyleVar_Float_" data-uid="ImGuiNET.ImGuiNative.igPushStyleVar_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushStyleVar_Float_ImGuiNET_ImGuiStyleVar_System_Single_" data-uid="ImGuiNET.ImGuiNative.igPushStyleVar_Float(ImGuiNET.ImGuiStyleVar,System.Single)">igPushStyleVar_Float(ImGuiStyleVar, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushStyleVar_Float(ImGuiStyleVar idx, float val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyleVar.html">ImGuiStyleVar</a></td>
<td><span class="parametername">idx</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">val</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushStyleVar_Vec2_" data-uid="ImGuiNET.ImGuiNative.igPushStyleVar_Vec2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushStyleVar_Vec2_ImGuiNET_ImGuiStyleVar_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igPushStyleVar_Vec2(ImGuiNET.ImGuiStyleVar,System.Numerics.Vector2)">igPushStyleVar_Vec2(ImGuiStyleVar, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushStyleVar_Vec2(ImGuiStyleVar idx, Vector2 val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyleVar.html">ImGuiStyleVar</a></td>
<td><span class="parametername">idx</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">val</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igPushTextWrapPos_" data-uid="ImGuiNET.ImGuiNative.igPushTextWrapPos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igPushTextWrapPos_System_Single_" data-uid="ImGuiNET.ImGuiNative.igPushTextWrapPos(System.Single)">igPushTextWrapPos(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igPushTextWrapPos(float wrap_local_pos_x)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">wrap_local_pos_x</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igRadioButton_Bool_" data-uid="ImGuiNET.ImGuiNative.igRadioButton_Bool*"></a>
<h4 id="ImGuiNET_ImGuiNative_igRadioButton_Bool_System_Byte__System_Byte_" data-uid="ImGuiNET.ImGuiNative.igRadioButton_Bool(System.Byte*,System.Byte)">igRadioButton_Bool(Byte*, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igRadioButton_Bool(byte *label, byte active)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">active</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igRadioButton_IntPtr_" data-uid="ImGuiNET.ImGuiNative.igRadioButton_IntPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igRadioButton_IntPtr_System_Byte__System_Int32__System_Int32_" data-uid="ImGuiNET.ImGuiNative.igRadioButton_IntPtr(System.Byte*,System.Int32*,System.Int32)">igRadioButton_IntPtr(Byte*, Int32*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igRadioButton_IntPtr(byte *label, int *v, int v_button)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_button</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igRender_" data-uid="ImGuiNET.ImGuiNative.igRender*"></a>
<h4 id="ImGuiNET_ImGuiNative_igRender" data-uid="ImGuiNET.ImGuiNative.igRender">igRender()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igRender()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igRenderPlatformWindowsDefault_" data-uid="ImGuiNET.ImGuiNative.igRenderPlatformWindowsDefault*"></a>
<h4 id="ImGuiNET_ImGuiNative_igRenderPlatformWindowsDefault_System_Void__System_Void__" data-uid="ImGuiNET.ImGuiNative.igRenderPlatformWindowsDefault(System.Void*,System.Void*)">igRenderPlatformWindowsDefault(Void*, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igRenderPlatformWindowsDefault(void *platform_render_arg, void *renderer_render_arg)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">platform_render_arg</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">renderer_render_arg</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igResetMouseDragDelta_" data-uid="ImGuiNET.ImGuiNative.igResetMouseDragDelta*"></a>
<h4 id="ImGuiNET_ImGuiNative_igResetMouseDragDelta_ImGuiNET_ImGuiMouseButton_" data-uid="ImGuiNET.ImGuiNative.igResetMouseDragDelta(ImGuiNET.ImGuiMouseButton)">igResetMouseDragDelta(ImGuiMouseButton)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igResetMouseDragDelta(ImGuiMouseButton button)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseButton.html">ImGuiMouseButton</a></td>
<td><span class="parametername">button</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSameLine_" data-uid="ImGuiNET.ImGuiNative.igSameLine*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSameLine_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSameLine(System.Single,System.Single)">igSameLine(Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSameLine(float offset_from_start_x, float spacing)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">offset_from_start_x</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">spacing</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSaveIniSettingsToDisk_" data-uid="ImGuiNET.ImGuiNative.igSaveIniSettingsToDisk*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSaveIniSettingsToDisk_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igSaveIniSettingsToDisk(System.Byte*)">igSaveIniSettingsToDisk(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSaveIniSettingsToDisk(byte *ini_filename)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">ini_filename</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSaveIniSettingsToMemory_" data-uid="ImGuiNET.ImGuiNative.igSaveIniSettingsToMemory*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSaveIniSettingsToMemory_System_UInt32__" data-uid="ImGuiNET.ImGuiNative.igSaveIniSettingsToMemory(System.UInt32*)">igSaveIniSettingsToMemory(UInt32*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *igSaveIniSettingsToMemory(uint *out_ini_size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span>*</td>
<td><span class="parametername">out_ini_size</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSelectable_Bool_" data-uid="ImGuiNET.ImGuiNative.igSelectable_Bool*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSelectable_Bool_System_Byte__System_Byte_ImGuiNET_ImGuiSelectableFlags_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igSelectable_Bool(System.Byte*,System.Byte,ImGuiNET.ImGuiSelectableFlags,System.Numerics.Vector2)">igSelectable_Bool(Byte*, Byte, ImGuiSelectableFlags, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSelectable_Bool(byte *label, byte selected, ImGuiSelectableFlags flags, Vector2 size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">selected</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSelectableFlags.html">ImGuiSelectableFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSelectable_BoolPtr_" data-uid="ImGuiNET.ImGuiNative.igSelectable_BoolPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSelectable_BoolPtr_System_Byte__System_Byte__ImGuiNET_ImGuiSelectableFlags_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igSelectable_BoolPtr(System.Byte*,System.Byte*,ImGuiNET.ImGuiSelectableFlags,System.Numerics.Vector2)">igSelectable_BoolPtr(Byte*, Byte*, ImGuiSelectableFlags, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSelectable_BoolPtr(byte *label, byte *p_selected, ImGuiSelectableFlags flags, Vector2 size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_selected</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSelectableFlags.html">ImGuiSelectableFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSeparator_" data-uid="ImGuiNET.ImGuiNative.igSeparator*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSeparator" data-uid="ImGuiNET.ImGuiNative.igSeparator">igSeparator()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSeparator()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igSetAllocatorFunctions_" data-uid="ImGuiNET.ImGuiNative.igSetAllocatorFunctions*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetAllocatorFunctions_System_IntPtr_System_IntPtr_System_Void__" data-uid="ImGuiNET.ImGuiNative.igSetAllocatorFunctions(System.IntPtr,System.IntPtr,System.Void*)">igSetAllocatorFunctions(IntPtr, IntPtr, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetAllocatorFunctions(IntPtr alloc_func, IntPtr free_func, void *user_data)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">alloc_func</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">free_func</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">user_data</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetClipboardText_" data-uid="ImGuiNET.ImGuiNative.igSetClipboardText*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetClipboardText_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igSetClipboardText(System.Byte*)">igSetClipboardText(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetClipboardText(byte *text)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetColorEditOptions_" data-uid="ImGuiNET.ImGuiNative.igSetColorEditOptions*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetColorEditOptions_ImGuiNET_ImGuiColorEditFlags_" data-uid="ImGuiNET.ImGuiNative.igSetColorEditOptions(ImGuiNET.ImGuiColorEditFlags)">igSetColorEditOptions(ImGuiColorEditFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetColorEditOptions(ImGuiColorEditFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiColorEditFlags.html">ImGuiColorEditFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetColumnOffset_" data-uid="ImGuiNET.ImGuiNative.igSetColumnOffset*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetColumnOffset_System_Int32_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetColumnOffset(System.Int32,System.Single)">igSetColumnOffset(Int32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetColumnOffset(int column_index, float offset_x)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column_index</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">offset_x</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetColumnWidth_" data-uid="ImGuiNET.ImGuiNative.igSetColumnWidth*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetColumnWidth_System_Int32_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetColumnWidth(System.Int32,System.Single)">igSetColumnWidth(Int32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetColumnWidth(int column_index, float width)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column_index</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">width</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetCurrentContext_" data-uid="ImGuiNET.ImGuiNative.igSetCurrentContext*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetCurrentContext_System_IntPtr_" data-uid="ImGuiNET.ImGuiNative.igSetCurrentContext(System.IntPtr)">igSetCurrentContext(IntPtr)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetCurrentContext(IntPtr ctx)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">ctx</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetCursorPos_" data-uid="ImGuiNET.ImGuiNative.igSetCursorPos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetCursorPos_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igSetCursorPos(System.Numerics.Vector2)">igSetCursorPos(Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetCursorPos(Vector2 local_pos)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">local_pos</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetCursorPosX_" data-uid="ImGuiNET.ImGuiNative.igSetCursorPosX*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetCursorPosX_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetCursorPosX(System.Single)">igSetCursorPosX(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetCursorPosX(float local_x)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">local_x</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetCursorPosY_" data-uid="ImGuiNET.ImGuiNative.igSetCursorPosY*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetCursorPosY_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetCursorPosY(System.Single)">igSetCursorPosY(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetCursorPosY(float local_y)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">local_y</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetCursorScreenPos_" data-uid="ImGuiNET.ImGuiNative.igSetCursorScreenPos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetCursorScreenPos_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igSetCursorScreenPos(System.Numerics.Vector2)">igSetCursorScreenPos(Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetCursorScreenPos(Vector2 pos)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetDragDropPayload_" data-uid="ImGuiNET.ImGuiNative.igSetDragDropPayload*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetDragDropPayload_System_Byte__System_Void__System_UInt32_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetDragDropPayload(System.Byte*,System.Void*,System.UInt32,ImGuiNET.ImGuiCond)">igSetDragDropPayload(Byte*, Void*, UInt32, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSetDragDropPayload(byte *type, void *data, uint sz, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">type</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">sz</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetItemAllowOverlap_" data-uid="ImGuiNET.ImGuiNative.igSetItemAllowOverlap*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetItemAllowOverlap" data-uid="ImGuiNET.ImGuiNative.igSetItemAllowOverlap">igSetItemAllowOverlap()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetItemAllowOverlap()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igSetItemDefaultFocus_" data-uid="ImGuiNET.ImGuiNative.igSetItemDefaultFocus*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetItemDefaultFocus" data-uid="ImGuiNET.ImGuiNative.igSetItemDefaultFocus">igSetItemDefaultFocus()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetItemDefaultFocus()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igSetKeyboardFocusHere_" data-uid="ImGuiNET.ImGuiNative.igSetKeyboardFocusHere*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetKeyboardFocusHere_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igSetKeyboardFocusHere(System.Int32)">igSetKeyboardFocusHere(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetKeyboardFocusHere(int offset)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">offset</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetMouseCursor_" data-uid="ImGuiNET.ImGuiNative.igSetMouseCursor*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetMouseCursor_ImGuiNET_ImGuiMouseCursor_" data-uid="ImGuiNET.ImGuiNative.igSetMouseCursor(ImGuiNET.ImGuiMouseCursor)">igSetMouseCursor(ImGuiMouseCursor)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetMouseCursor(ImGuiMouseCursor cursor_type)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseCursor.html">ImGuiMouseCursor</a></td>
<td><span class="parametername">cursor_type</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextFrameWantCaptureKeyboard_" data-uid="ImGuiNET.ImGuiNative.igSetNextFrameWantCaptureKeyboard*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextFrameWantCaptureKeyboard_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igSetNextFrameWantCaptureKeyboard(System.Byte)">igSetNextFrameWantCaptureKeyboard(Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextFrameWantCaptureKeyboard(byte want_capture_keyboard)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">want_capture_keyboard</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextFrameWantCaptureMouse_" data-uid="ImGuiNET.ImGuiNative.igSetNextFrameWantCaptureMouse*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextFrameWantCaptureMouse_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igSetNextFrameWantCaptureMouse(System.Byte)">igSetNextFrameWantCaptureMouse(Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextFrameWantCaptureMouse(byte want_capture_mouse)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">want_capture_mouse</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextItemOpen_" data-uid="ImGuiNET.ImGuiNative.igSetNextItemOpen*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextItemOpen_System_Byte_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetNextItemOpen(System.Byte,ImGuiNET.ImGuiCond)">igSetNextItemOpen(Byte, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextItemOpen(byte is_open, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">is_open</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextItemWidth_" data-uid="ImGuiNET.ImGuiNative.igSetNextItemWidth*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextItemWidth_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetNextItemWidth(System.Single)">igSetNextItemWidth(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextItemWidth(float item_width)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">item_width</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowBgAlpha_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowBgAlpha*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowBgAlpha_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowBgAlpha(System.Single)">igSetNextWindowBgAlpha(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowBgAlpha(float alpha)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">alpha</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowClass_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowClass*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowClass_ImGuiNET_ImGuiWindowClass__" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowClass(ImGuiNET.ImGuiWindowClass*)">igSetNextWindowClass(ImGuiWindowClass*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowClass(ImGuiWindowClass*window_class)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowClass.html">ImGuiWindowClass</a>*</td>
<td><span class="parametername">window_class</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowCollapsed_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowCollapsed*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowCollapsed_System_Byte_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowCollapsed(System.Byte,ImGuiNET.ImGuiCond)">igSetNextWindowCollapsed(Byte, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowCollapsed(byte collapsed, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">collapsed</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowContentSize_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowContentSize*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowContentSize_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowContentSize(System.Numerics.Vector2)">igSetNextWindowContentSize(Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowContentSize(Vector2 size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowDockID_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowDockID*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowDockID_System_UInt32_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowDockID(System.UInt32,ImGuiNET.ImGuiCond)">igSetNextWindowDockID(UInt32, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowDockID(uint dock_id, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">dock_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowFocus_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowFocus*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowFocus" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowFocus">igSetNextWindowFocus()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowFocus()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowPos_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowPos*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowPos_System_Numerics_Vector2_ImGuiNET_ImGuiCond_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowPos(System.Numerics.Vector2,ImGuiNET.ImGuiCond,System.Numerics.Vector2)">igSetNextWindowPos(Vector2, ImGuiCond, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowPos(Vector2 pos, ImGuiCond cond, Vector2 pivot)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pivot</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowSize_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowSize*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowSize_System_Numerics_Vector2_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowSize(System.Numerics.Vector2,ImGuiNET.ImGuiCond)">igSetNextWindowSize(Vector2, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowSize(Vector2 size, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowSizeConstraints_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowSizeConstraints*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowSizeConstraints_System_Numerics_Vector2_System_Numerics_Vector2_ImGuiNET_ImGuiSizeCallback_System_Void__" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowSizeConstraints(System.Numerics.Vector2,System.Numerics.Vector2,ImGuiNET.ImGuiSizeCallback,System.Void*)">igSetNextWindowSizeConstraints(Vector2, Vector2, ImGuiSizeCallback, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowSizeConstraints(Vector2 size_min, Vector2 size_max, ImGuiSizeCallback custom_callback, void *custom_callback_data)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size_max</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSizeCallback.html">ImGuiSizeCallback</a></td>
<td><span class="parametername">custom_callback</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">custom_callback_data</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetNextWindowViewport_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowViewport*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetNextWindowViewport_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igSetNextWindowViewport(System.UInt32)">igSetNextWindowViewport(UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetNextWindowViewport(uint viewport_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">viewport_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetScrollFromPosX_Float_" data-uid="ImGuiNET.ImGuiNative.igSetScrollFromPosX_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetScrollFromPosX_Float_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetScrollFromPosX_Float(System.Single,System.Single)">igSetScrollFromPosX_Float(Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetScrollFromPosX_Float(float local_x, float center_x_ratio)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">local_x</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">center_x_ratio</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetScrollFromPosY_Float_" data-uid="ImGuiNET.ImGuiNative.igSetScrollFromPosY_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetScrollFromPosY_Float_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetScrollFromPosY_Float(System.Single,System.Single)">igSetScrollFromPosY_Float(Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetScrollFromPosY_Float(float local_y, float center_y_ratio)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">local_y</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">center_y_ratio</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetScrollHereX_" data-uid="ImGuiNET.ImGuiNative.igSetScrollHereX*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetScrollHereX_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetScrollHereX(System.Single)">igSetScrollHereX(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetScrollHereX(float center_x_ratio)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">center_x_ratio</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetScrollHereY_" data-uid="ImGuiNET.ImGuiNative.igSetScrollHereY*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetScrollHereY_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetScrollHereY(System.Single)">igSetScrollHereY(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetScrollHereY(float center_y_ratio)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">center_y_ratio</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetScrollX_Float_" data-uid="ImGuiNET.ImGuiNative.igSetScrollX_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetScrollX_Float_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetScrollX_Float(System.Single)">igSetScrollX_Float(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetScrollX_Float(float scroll_x)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">scroll_x</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetScrollY_Float_" data-uid="ImGuiNET.ImGuiNative.igSetScrollY_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetScrollY_Float_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetScrollY_Float(System.Single)">igSetScrollY_Float(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetScrollY_Float(float scroll_y)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">scroll_y</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetStateStorage_" data-uid="ImGuiNET.ImGuiNative.igSetStateStorage*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetStateStorage_ImGuiNET_ImGuiStorage__" data-uid="ImGuiNET.ImGuiNative.igSetStateStorage(ImGuiNET.ImGuiStorage*)">igSetStateStorage(ImGuiStorage*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetStateStorage(ImGuiStorage*storage)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">storage</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetTabItemClosed_" data-uid="ImGuiNET.ImGuiNative.igSetTabItemClosed*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetTabItemClosed_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igSetTabItemClosed(System.Byte*)">igSetTabItemClosed(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetTabItemClosed(byte *tab_or_docked_window_label)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">tab_or_docked_window_label</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetTooltip_" data-uid="ImGuiNET.ImGuiNative.igSetTooltip*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetTooltip_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igSetTooltip(System.Byte*)">igSetTooltip(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetTooltip(byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetWindowCollapsed_Bool_" data-uid="ImGuiNET.ImGuiNative.igSetWindowCollapsed_Bool*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetWindowCollapsed_Bool_System_Byte_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetWindowCollapsed_Bool(System.Byte,ImGuiNET.ImGuiCond)">igSetWindowCollapsed_Bool(Byte, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetWindowCollapsed_Bool(byte collapsed, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">collapsed</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetWindowCollapsed_Str_" data-uid="ImGuiNET.ImGuiNative.igSetWindowCollapsed_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetWindowCollapsed_Str_System_Byte__System_Byte_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetWindowCollapsed_Str(System.Byte*,System.Byte,ImGuiNET.ImGuiCond)">igSetWindowCollapsed_Str(Byte*, Byte, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetWindowCollapsed_Str(byte *name, byte collapsed, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">collapsed</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetWindowFocus_Nil_" data-uid="ImGuiNET.ImGuiNative.igSetWindowFocus_Nil*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetWindowFocus_Nil" data-uid="ImGuiNET.ImGuiNative.igSetWindowFocus_Nil">igSetWindowFocus_Nil()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetWindowFocus_Nil()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igSetWindowFocus_Str_" data-uid="ImGuiNET.ImGuiNative.igSetWindowFocus_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetWindowFocus_Str_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igSetWindowFocus_Str(System.Byte*)">igSetWindowFocus_Str(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetWindowFocus_Str(byte *name)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetWindowFontScale_" data-uid="ImGuiNET.ImGuiNative.igSetWindowFontScale*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetWindowFontScale_System_Single_" data-uid="ImGuiNET.ImGuiNative.igSetWindowFontScale(System.Single)">igSetWindowFontScale(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetWindowFontScale(float scale)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">scale</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetWindowPos_Str_" data-uid="ImGuiNET.ImGuiNative.igSetWindowPos_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetWindowPos_Str_System_Byte__System_Numerics_Vector2_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetWindowPos_Str(System.Byte*,System.Numerics.Vector2,ImGuiNET.ImGuiCond)">igSetWindowPos_Str(Byte*, Vector2, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetWindowPos_Str(byte *name, Vector2 pos, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetWindowPos_Vec2_" data-uid="ImGuiNET.ImGuiNative.igSetWindowPos_Vec2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetWindowPos_Vec2_System_Numerics_Vector2_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetWindowPos_Vec2(System.Numerics.Vector2,ImGuiNET.ImGuiCond)">igSetWindowPos_Vec2(Vector2, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetWindowPos_Vec2(Vector2 pos, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetWindowSize_Str_" data-uid="ImGuiNET.ImGuiNative.igSetWindowSize_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetWindowSize_Str_System_Byte__System_Numerics_Vector2_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetWindowSize_Str(System.Byte*,System.Numerics.Vector2,ImGuiNET.ImGuiCond)">igSetWindowSize_Str(Byte*, Vector2, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetWindowSize_Str(byte *name, Vector2 size, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSetWindowSize_Vec2_" data-uid="ImGuiNET.ImGuiNative.igSetWindowSize_Vec2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSetWindowSize_Vec2_System_Numerics_Vector2_ImGuiNET_ImGuiCond_" data-uid="ImGuiNET.ImGuiNative.igSetWindowSize_Vec2(System.Numerics.Vector2,ImGuiNET.ImGuiCond)">igSetWindowSize_Vec2(Vector2, ImGuiCond)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSetWindowSize_Vec2(Vector2 size, ImGuiCond cond)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiCond.html">ImGuiCond</a></td>
<td><span class="parametername">cond</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igShowAboutWindow_" data-uid="ImGuiNET.ImGuiNative.igShowAboutWindow*"></a>
<h4 id="ImGuiNET_ImGuiNative_igShowAboutWindow_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igShowAboutWindow(System.Byte*)">igShowAboutWindow(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igShowAboutWindow(byte *p_open)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_open</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igShowDebugLogWindow_" data-uid="ImGuiNET.ImGuiNative.igShowDebugLogWindow*"></a>
<h4 id="ImGuiNET_ImGuiNative_igShowDebugLogWindow_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igShowDebugLogWindow(System.Byte*)">igShowDebugLogWindow(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igShowDebugLogWindow(byte *p_open)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_open</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igShowDemoWindow_" data-uid="ImGuiNET.ImGuiNative.igShowDemoWindow*"></a>
<h4 id="ImGuiNET_ImGuiNative_igShowDemoWindow_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igShowDemoWindow(System.Byte*)">igShowDemoWindow(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igShowDemoWindow(byte *p_open)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_open</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igShowFontSelector_" data-uid="ImGuiNET.ImGuiNative.igShowFontSelector*"></a>
<h4 id="ImGuiNET_ImGuiNative_igShowFontSelector_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igShowFontSelector(System.Byte*)">igShowFontSelector(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igShowFontSelector(byte *label)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igShowMetricsWindow_" data-uid="ImGuiNET.ImGuiNative.igShowMetricsWindow*"></a>
<h4 id="ImGuiNET_ImGuiNative_igShowMetricsWindow_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igShowMetricsWindow(System.Byte*)">igShowMetricsWindow(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igShowMetricsWindow(byte *p_open)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_open</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igShowStackToolWindow_" data-uid="ImGuiNET.ImGuiNative.igShowStackToolWindow*"></a>
<h4 id="ImGuiNET_ImGuiNative_igShowStackToolWindow_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igShowStackToolWindow(System.Byte*)">igShowStackToolWindow(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igShowStackToolWindow(byte *p_open)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">p_open</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igShowStyleEditor_" data-uid="ImGuiNET.ImGuiNative.igShowStyleEditor*"></a>
<h4 id="ImGuiNET_ImGuiNative_igShowStyleEditor_ImGuiNET_ImGuiStyle__" data-uid="ImGuiNET.ImGuiNative.igShowStyleEditor(ImGuiNET.ImGuiStyle*)">igShowStyleEditor(ImGuiStyle*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igShowStyleEditor(ImGuiStyle*ref)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyle.html">ImGuiStyle</a>*</td>
<td><span class="parametername">ref</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igShowStyleSelector_" data-uid="ImGuiNET.ImGuiNative.igShowStyleSelector*"></a>
<h4 id="ImGuiNET_ImGuiNative_igShowStyleSelector_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igShowStyleSelector(System.Byte*)">igShowStyleSelector(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igShowStyleSelector(byte *label)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igShowUserGuide_" data-uid="ImGuiNET.ImGuiNative.igShowUserGuide*"></a>
<h4 id="ImGuiNET_ImGuiNative_igShowUserGuide" data-uid="ImGuiNET.ImGuiNative.igShowUserGuide">igShowUserGuide()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igShowUserGuide()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igSliderAngle_" data-uid="ImGuiNET.ImGuiNative.igSliderAngle*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderAngle_System_Byte__System_Single__System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderAngle(System.Byte*,System.Single*,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderAngle(Byte*, Single*, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderAngle(byte *label, float *v_rad, float v_degrees_min, float v_degrees_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">v_rad</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_degrees_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_degrees_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderFloat_" data-uid="ImGuiNET.ImGuiNative.igSliderFloat*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderFloat_System_Byte__System_Single__System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderFloat(System.Byte*,System.Single*,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderFloat(Byte*, Single*, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderFloat(byte *label, float *v, float v_min, float v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderFloat2_" data-uid="ImGuiNET.ImGuiNative.igSliderFloat2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderFloat2_System_Byte__System_Numerics_Vector2__System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderFloat2(System.Byte*,System.Numerics.Vector2*,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderFloat2(Byte*, Vector2*, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderFloat2(byte *label, Vector2*v, float v_min, float v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderFloat3_" data-uid="ImGuiNET.ImGuiNative.igSliderFloat3*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderFloat3_System_Byte__System_Numerics_Vector3__System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderFloat3(System.Byte*,System.Numerics.Vector3*,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderFloat3(Byte*, Vector3*, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderFloat3(byte *label, Vector3*v, float v_min, float v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector3</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderFloat4_" data-uid="ImGuiNET.ImGuiNative.igSliderFloat4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderFloat4_System_Byte__System_Numerics_Vector4__System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderFloat4(System.Byte*,System.Numerics.Vector4*,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderFloat4(Byte*, Vector4*, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderFloat4(byte *label, Vector4*v, float v_min, float v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderInt_" data-uid="ImGuiNET.ImGuiNative.igSliderInt*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderInt_System_Byte__System_Int32__System_Int32_System_Int32_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderInt(System.Byte*,System.Int32*,System.Int32,System.Int32,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderInt(Byte*, Int32*, Int32, Int32, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderInt(byte *label, int *v, int v_min, int v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderInt2_" data-uid="ImGuiNET.ImGuiNative.igSliderInt2*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderInt2_System_Byte__System_Int32__System_Int32_System_Int32_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderInt2(System.Byte*,System.Int32*,System.Int32,System.Int32,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderInt2(Byte*, Int32*, Int32, Int32, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderInt2(byte *label, int *v, int v_min, int v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderInt3_" data-uid="ImGuiNET.ImGuiNative.igSliderInt3*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderInt3_System_Byte__System_Int32__System_Int32_System_Int32_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderInt3(System.Byte*,System.Int32*,System.Int32,System.Int32,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderInt3(Byte*, Int32*, Int32, Int32, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderInt3(byte *label, int *v, int v_min, int v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderInt4_" data-uid="ImGuiNET.ImGuiNative.igSliderInt4*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderInt4_System_Byte__System_Int32__System_Int32_System_Int32_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderInt4(System.Byte*,System.Int32*,System.Int32,System.Int32,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderInt4(Byte*, Int32*, Int32, Int32, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderInt4(byte *label, int *v, int v_min, int v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderScalar_" data-uid="ImGuiNET.ImGuiNative.igSliderScalar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderScalar_System_Byte__ImGuiNET_ImGuiDataType_System_Void__System_Void__System_Void__System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderScalar(System.Byte*,ImGuiNET.ImGuiDataType,System.Void*,System.Void*,System.Void*,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderScalar(Byte*, ImGuiDataType, Void*, Void*, Void*, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderScalar(byte *label, ImGuiDataType data_type, void *p_data, void *p_min, void *p_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDataType.html">ImGuiDataType</a></td>
<td><span class="parametername">data_type</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSliderScalarN_" data-uid="ImGuiNET.ImGuiNative.igSliderScalarN*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSliderScalarN_System_Byte__ImGuiNET_ImGuiDataType_System_Void__System_Int32_System_Void__System_Void__System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igSliderScalarN(System.Byte*,ImGuiNET.ImGuiDataType,System.Void*,System.Int32,System.Void*,System.Void*,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igSliderScalarN(Byte*, ImGuiDataType, Void*, Int32, Void*, Void*, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSliderScalarN(byte *label, ImGuiDataType data_type, void *p_data, int components, void *p_min, void *p_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDataType.html">ImGuiDataType</a></td>
<td><span class="parametername">data_type</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">components</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSmallButton_" data-uid="ImGuiNET.ImGuiNative.igSmallButton*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSmallButton_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igSmallButton(System.Byte*)">igSmallButton(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igSmallButton(byte *label)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igSpacing_" data-uid="ImGuiNET.ImGuiNative.igSpacing*"></a>
<h4 id="ImGuiNET_ImGuiNative_igSpacing" data-uid="ImGuiNET.ImGuiNative.igSpacing">igSpacing()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igSpacing()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igStyleColorsClassic_" data-uid="ImGuiNET.ImGuiNative.igStyleColorsClassic*"></a>
<h4 id="ImGuiNET_ImGuiNative_igStyleColorsClassic_ImGuiNET_ImGuiStyle__" data-uid="ImGuiNET.ImGuiNative.igStyleColorsClassic(ImGuiNET.ImGuiStyle*)">igStyleColorsClassic(ImGuiStyle*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igStyleColorsClassic(ImGuiStyle*dst)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyle.html">ImGuiStyle</a>*</td>
<td><span class="parametername">dst</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igStyleColorsDark_" data-uid="ImGuiNET.ImGuiNative.igStyleColorsDark*"></a>
<h4 id="ImGuiNET_ImGuiNative_igStyleColorsDark_ImGuiNET_ImGuiStyle__" data-uid="ImGuiNET.ImGuiNative.igStyleColorsDark(ImGuiNET.ImGuiStyle*)">igStyleColorsDark(ImGuiStyle*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igStyleColorsDark(ImGuiStyle*dst)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyle.html">ImGuiStyle</a>*</td>
<td><span class="parametername">dst</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igStyleColorsLight_" data-uid="ImGuiNET.ImGuiNative.igStyleColorsLight*"></a>
<h4 id="ImGuiNET_ImGuiNative_igStyleColorsLight_ImGuiNET_ImGuiStyle__" data-uid="ImGuiNET.ImGuiNative.igStyleColorsLight(ImGuiNET.ImGuiStyle*)">igStyleColorsLight(ImGuiStyle*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igStyleColorsLight(ImGuiStyle*dst)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyle.html">ImGuiStyle</a>*</td>
<td><span class="parametername">dst</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTabItemButton_" data-uid="ImGuiNET.ImGuiNative.igTabItemButton*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTabItemButton_System_Byte__ImGuiNET_ImGuiTabItemFlags_" data-uid="ImGuiNET.ImGuiNative.igTabItemButton(System.Byte*,ImGuiNET.ImGuiTabItemFlags)">igTabItemButton(Byte*, ImGuiTabItemFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igTabItemButton(byte *label, ImGuiTabItemFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTabItemFlags.html">ImGuiTabItemFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableGetColumnCount_" data-uid="ImGuiNET.ImGuiNative.igTableGetColumnCount*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableGetColumnCount" data-uid="ImGuiNET.ImGuiNative.igTableGetColumnCount">igTableGetColumnCount()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int igTableGetColumnCount()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableGetColumnFlags_" data-uid="ImGuiNET.ImGuiNative.igTableGetColumnFlags*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableGetColumnFlags_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igTableGetColumnFlags(System.Int32)">igTableGetColumnFlags(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiTableColumnFlags igTableGetColumnFlags(int column_n)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column_n</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableColumnFlags.html">ImGuiTableColumnFlags</a></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableGetColumnIndex_" data-uid="ImGuiNET.ImGuiNative.igTableGetColumnIndex*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableGetColumnIndex" data-uid="ImGuiNET.ImGuiNative.igTableGetColumnIndex">igTableGetColumnIndex()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int igTableGetColumnIndex()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableGetColumnName_Int_" data-uid="ImGuiNET.ImGuiNative.igTableGetColumnName_Int*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableGetColumnName_Int_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igTableGetColumnName_Int(System.Int32)">igTableGetColumnName_Int(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *igTableGetColumnName_Int(int column_n)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column_n</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableGetRowIndex_" data-uid="ImGuiNET.ImGuiNative.igTableGetRowIndex*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableGetRowIndex" data-uid="ImGuiNET.ImGuiNative.igTableGetRowIndex">igTableGetRowIndex()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int igTableGetRowIndex()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableGetSortSpecs_" data-uid="ImGuiNET.ImGuiNative.igTableGetSortSpecs*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableGetSortSpecs" data-uid="ImGuiNET.ImGuiNative.igTableGetSortSpecs">igTableGetSortSpecs()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiTableSortSpecs*igTableGetSortSpecs()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableSortSpecs.html">ImGuiTableSortSpecs</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableHeader_" data-uid="ImGuiNET.ImGuiNative.igTableHeader*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableHeader_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTableHeader(System.Byte*)">igTableHeader(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTableHeader(byte *label)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableHeadersRow_" data-uid="ImGuiNET.ImGuiNative.igTableHeadersRow*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableHeadersRow" data-uid="ImGuiNET.ImGuiNative.igTableHeadersRow">igTableHeadersRow()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTableHeadersRow()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igTableNextColumn_" data-uid="ImGuiNET.ImGuiNative.igTableNextColumn*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableNextColumn" data-uid="ImGuiNET.ImGuiNative.igTableNextColumn">igTableNextColumn()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igTableNextColumn()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableNextRow_" data-uid="ImGuiNET.ImGuiNative.igTableNextRow*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableNextRow_ImGuiNET_ImGuiTableRowFlags_System_Single_" data-uid="ImGuiNET.ImGuiNative.igTableNextRow(ImGuiNET.ImGuiTableRowFlags,System.Single)">igTableNextRow(ImGuiTableRowFlags, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTableNextRow(ImGuiTableRowFlags row_flags, float min_row_height)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableRowFlags.html">ImGuiTableRowFlags</a></td>
<td><span class="parametername">row_flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">min_row_height</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableSetBgColor_" data-uid="ImGuiNET.ImGuiNative.igTableSetBgColor*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableSetBgColor_ImGuiNET_ImGuiTableBgTarget_System_UInt32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igTableSetBgColor(ImGuiNET.ImGuiTableBgTarget,System.UInt32,System.Int32)">igTableSetBgColor(ImGuiTableBgTarget, UInt32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTableSetBgColor(ImGuiTableBgTarget target, uint color, int column_n)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableBgTarget.html">ImGuiTableBgTarget</a></td>
<td><span class="parametername">target</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">color</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column_n</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableSetColumnEnabled_" data-uid="ImGuiNET.ImGuiNative.igTableSetColumnEnabled*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableSetColumnEnabled_System_Int32_System_Byte_" data-uid="ImGuiNET.ImGuiNative.igTableSetColumnEnabled(System.Int32,System.Byte)">igTableSetColumnEnabled(Int32, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTableSetColumnEnabled(int column_n, byte v)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column_n</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableSetColumnIndex_" data-uid="ImGuiNET.ImGuiNative.igTableSetColumnIndex*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableSetColumnIndex_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igTableSetColumnIndex(System.Int32)">igTableSetColumnIndex(Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igTableSetColumnIndex(int column_n)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">column_n</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableSetupColumn_" data-uid="ImGuiNET.ImGuiNative.igTableSetupColumn*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableSetupColumn_System_Byte__ImGuiNET_ImGuiTableColumnFlags_System_Single_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igTableSetupColumn(System.Byte*,ImGuiNET.ImGuiTableColumnFlags,System.Single,System.UInt32)">igTableSetupColumn(Byte*, ImGuiTableColumnFlags, Single, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTableSetupColumn(byte *label, ImGuiTableColumnFlags flags, float init_width_or_weight, uint user_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableColumnFlags.html">ImGuiTableColumnFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">init_width_or_weight</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">user_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTableSetupScrollFreeze_" data-uid="ImGuiNET.ImGuiNative.igTableSetupScrollFreeze*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTableSetupScrollFreeze_System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.igTableSetupScrollFreeze(System.Int32,System.Int32)">igTableSetupScrollFreeze(Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTableSetupScrollFreeze(int cols, int rows)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">cols</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">rows</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igText_" data-uid="ImGuiNET.ImGuiNative.igText*"></a>
<h4 id="ImGuiNET_ImGuiNative_igText_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igText(System.Byte*)">igText(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igText(byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTextColored_" data-uid="ImGuiNET.ImGuiNative.igTextColored*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTextColored_System_Numerics_Vector4_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTextColored(System.Numerics.Vector4,System.Byte*)">igTextColored(Vector4, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTextColored(Vector4 col, byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTextDisabled_" data-uid="ImGuiNET.ImGuiNative.igTextDisabled*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTextDisabled_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTextDisabled(System.Byte*)">igTextDisabled(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTextDisabled(byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTextUnformatted_" data-uid="ImGuiNET.ImGuiNative.igTextUnformatted*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTextUnformatted_System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTextUnformatted(System.Byte*,System.Byte*)">igTextUnformatted(Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTextUnformatted(byte *text, byte *text_end)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTextWrapped_" data-uid="ImGuiNET.ImGuiNative.igTextWrapped*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTextWrapped_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTextWrapped(System.Byte*)">igTextWrapped(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTextWrapped(byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTreeNode_Ptr_" data-uid="ImGuiNET.ImGuiNative.igTreeNode_Ptr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTreeNode_Ptr_System_Void__System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTreeNode_Ptr(System.Void*,System.Byte*)">igTreeNode_Ptr(Void*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igTreeNode_Ptr(void *ptr_id, byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">ptr_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTreeNode_Str_" data-uid="ImGuiNET.ImGuiNative.igTreeNode_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTreeNode_Str_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTreeNode_Str(System.Byte*)">igTreeNode_Str(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igTreeNode_Str(byte *label)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTreeNode_StrStr_" data-uid="ImGuiNET.ImGuiNative.igTreeNode_StrStr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTreeNode_StrStr_System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTreeNode_StrStr(System.Byte*,System.Byte*)">igTreeNode_StrStr(Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igTreeNode_StrStr(byte *str_id, byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTreeNodeEx_Ptr_" data-uid="ImGuiNET.ImGuiNative.igTreeNodeEx_Ptr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTreeNodeEx_Ptr_System_Void__ImGuiNET_ImGuiTreeNodeFlags_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTreeNodeEx_Ptr(System.Void*,ImGuiNET.ImGuiTreeNodeFlags,System.Byte*)">igTreeNodeEx_Ptr(Void*, ImGuiTreeNodeFlags, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igTreeNodeEx_Ptr(void *ptr_id, ImGuiTreeNodeFlags flags, byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">ptr_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTreeNodeFlags.html">ImGuiTreeNodeFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTreeNodeEx_Str_" data-uid="ImGuiNET.ImGuiNative.igTreeNodeEx_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTreeNodeEx_Str_System_Byte__ImGuiNET_ImGuiTreeNodeFlags_" data-uid="ImGuiNET.ImGuiNative.igTreeNodeEx_Str(System.Byte*,ImGuiNET.ImGuiTreeNodeFlags)">igTreeNodeEx_Str(Byte*, ImGuiTreeNodeFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igTreeNodeEx_Str(byte *label, ImGuiTreeNodeFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTreeNodeFlags.html">ImGuiTreeNodeFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTreeNodeEx_StrStr_" data-uid="ImGuiNET.ImGuiNative.igTreeNodeEx_StrStr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTreeNodeEx_StrStr_System_Byte__ImGuiNET_ImGuiTreeNodeFlags_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTreeNodeEx_StrStr(System.Byte*,ImGuiNET.ImGuiTreeNodeFlags,System.Byte*)">igTreeNodeEx_StrStr(Byte*, ImGuiTreeNodeFlags, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igTreeNodeEx_StrStr(byte *str_id, ImGuiTreeNodeFlags flags, byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTreeNodeFlags.html">ImGuiTreeNodeFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTreePop_" data-uid="ImGuiNET.ImGuiNative.igTreePop*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTreePop" data-uid="ImGuiNET.ImGuiNative.igTreePop">igTreePop()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTreePop()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igTreePush_Ptr_" data-uid="ImGuiNET.ImGuiNative.igTreePush_Ptr*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTreePush_Ptr_System_Void__" data-uid="ImGuiNET.ImGuiNative.igTreePush_Ptr(System.Void*)">igTreePush_Ptr(Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTreePush_Ptr(void *ptr_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">ptr_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igTreePush_Str_" data-uid="ImGuiNET.ImGuiNative.igTreePush_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_igTreePush_Str_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igTreePush_Str(System.Byte*)">igTreePush_Str(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igTreePush_Str(byte *str_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igUnindent_" data-uid="ImGuiNET.ImGuiNative.igUnindent*"></a>
<h4 id="ImGuiNET_ImGuiNative_igUnindent_System_Single_" data-uid="ImGuiNET.ImGuiNative.igUnindent(System.Single)">igUnindent(Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igUnindent(float indent_w)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">indent_w</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igUpdatePlatformWindows_" data-uid="ImGuiNET.ImGuiNative.igUpdatePlatformWindows*"></a>
<h4 id="ImGuiNET_ImGuiNative_igUpdatePlatformWindows" data-uid="ImGuiNET.ImGuiNative.igUpdatePlatformWindows">igUpdatePlatformWindows()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igUpdatePlatformWindows()</code></pre>
</div>
<a id="ImGuiNET_ImGuiNative_igValue_Bool_" data-uid="ImGuiNET.ImGuiNative.igValue_Bool*"></a>
<h4 id="ImGuiNET_ImGuiNative_igValue_Bool_System_Byte__System_Byte_" data-uid="ImGuiNET.ImGuiNative.igValue_Bool(System.Byte*,System.Byte)">igValue_Bool(Byte*, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igValue_Bool(byte *prefix, byte b)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">prefix</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">b</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igValue_Float_" data-uid="ImGuiNET.ImGuiNative.igValue_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_igValue_Float_System_Byte__System_Single_System_Byte__" data-uid="ImGuiNET.ImGuiNative.igValue_Float(System.Byte*,System.Single,System.Byte*)">igValue_Float(Byte*, Single, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igValue_Float(byte *prefix, float v, byte *float_format)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">prefix</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">float_format</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igValue_Int_" data-uid="ImGuiNET.ImGuiNative.igValue_Int*"></a>
<h4 id="ImGuiNET_ImGuiNative_igValue_Int_System_Byte__System_Int32_" data-uid="ImGuiNET.ImGuiNative.igValue_Int(System.Byte*,System.Int32)">igValue_Int(Byte*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igValue_Int(byte *prefix, int v)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">prefix</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igValue_Uint_" data-uid="ImGuiNET.ImGuiNative.igValue_Uint*"></a>
<h4 id="ImGuiNET_ImGuiNative_igValue_Uint_System_Byte__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.igValue_Uint(System.Byte*,System.UInt32)">igValue_Uint(Byte*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void igValue_Uint(byte *prefix, uint v)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">prefix</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igVSliderFloat_" data-uid="ImGuiNET.ImGuiNative.igVSliderFloat*"></a>
<h4 id="ImGuiNET_ImGuiNative_igVSliderFloat_System_Byte__System_Numerics_Vector2_System_Single__System_Single_System_Single_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igVSliderFloat(System.Byte*,System.Numerics.Vector2,System.Single*,System.Single,System.Single,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igVSliderFloat(Byte*, Vector2, Single*, Single, Single, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igVSliderFloat(byte *label, Vector2 size, float *v, float v_min, float v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igVSliderInt_" data-uid="ImGuiNET.ImGuiNative.igVSliderInt*"></a>
<h4 id="ImGuiNET_ImGuiNative_igVSliderInt_System_Byte__System_Numerics_Vector2_System_Int32__System_Int32_System_Int32_System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igVSliderInt(System.Byte*,System.Numerics.Vector2,System.Int32*,System.Int32,System.Int32,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igVSliderInt(Byte*, Vector2, Int32*, Int32, Int32, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igVSliderInt(byte *label, Vector2 size, int *v, int v_min, int v_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">v_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_igVSliderScalar_" data-uid="ImGuiNET.ImGuiNative.igVSliderScalar*"></a>
<h4 id="ImGuiNET_ImGuiNative_igVSliderScalar_System_Byte__System_Numerics_Vector2_ImGuiNET_ImGuiDataType_System_Void__System_Void__System_Void__System_Byte__ImGuiNET_ImGuiSliderFlags_" data-uid="ImGuiNET.ImGuiNative.igVSliderScalar(System.Byte*,System.Numerics.Vector2,ImGuiNET.ImGuiDataType,System.Void*,System.Void*,System.Void*,System.Byte*,ImGuiNET.ImGuiSliderFlags)">igVSliderScalar(Byte*, Vector2, ImGuiDataType, Void*, Void*, Void*, Byte*, ImGuiSliderFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte igVSliderScalar(byte *label, Vector2 size, ImGuiDataType data_type, void *p_data, void *p_min, void *p_max, byte *format, ImGuiSliderFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiDataType.html">ImGuiDataType</a></td>
<td><span class="parametername">data_type</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">format</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiSliderFlags.html">ImGuiSliderFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImColor_destroy_" data-uid="ImGuiNET.ImGuiNative.ImColor_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImColor_destroy_ImGuiNET_ImColor__" data-uid="ImGuiNET.ImGuiNative.ImColor_destroy(ImGuiNET.ImColor*)">ImColor_destroy(ImColor*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImColor_destroy(ImColor*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImColor.html">ImColor</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImColor_HSV_" data-uid="ImGuiNET.ImGuiNative.ImColor_HSV*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImColor_HSV_ImGuiNET_ImColor__System_Single_System_Single_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImColor_HSV(ImGuiNET.ImColor*,System.Single,System.Single,System.Single,System.Single)">ImColor_HSV(ImColor*, Single, Single, Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImColor_HSV(ImColor*pOut, float h, float s, float v, float a)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImColor.html">ImColor</a>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">h</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">s</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">a</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImColor_ImColor_Float_" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImColor_ImColor_Float_System_Single_System_Single_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_Float(System.Single,System.Single,System.Single,System.Single)">ImColor_ImColor_Float(Single, Single, Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImColor*ImColor_ImColor_Float(float r, float g, float b, float a)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">r</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">g</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">b</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">a</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImColor.html">ImColor</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImColor_ImColor_Int_" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_Int*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImColor_ImColor_Int_System_Int32_System_Int32_System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_Int(System.Int32,System.Int32,System.Int32,System.Int32)">ImColor_ImColor_Int(Int32, Int32, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImColor*ImColor_ImColor_Int(int r, int g, int b, int a)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">r</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">g</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">b</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">a</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImColor.html">ImColor</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImColor_ImColor_Nil_" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_Nil*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImColor_ImColor_Nil" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_Nil">ImColor_ImColor_Nil()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImColor*ImColor_ImColor_Nil()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImColor.html">ImColor</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImColor_ImColor_U32_" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_U32*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImColor_ImColor_U32_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_U32(System.UInt32)">ImColor_ImColor_U32(UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImColor*ImColor_ImColor_U32(uint rgba)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">rgba</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImColor.html">ImColor</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImColor_ImColor_Vec4_" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_Vec4*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImColor_ImColor_Vec4_System_Numerics_Vector4_" data-uid="ImGuiNET.ImGuiNative.ImColor_ImColor_Vec4(System.Numerics.Vector4)">ImColor_ImColor_Vec4(Vector4)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImColor*ImColor_ImColor_Vec4(Vector4 col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImColor.html">ImColor</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImColor_SetHSV_" data-uid="ImGuiNET.ImGuiNative.ImColor_SetHSV*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImColor_SetHSV_ImGuiNET_ImColor__System_Single_System_Single_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImColor_SetHSV(ImGuiNET.ImColor*,System.Single,System.Single,System.Single,System.Single)">ImColor_SetHSV(ImColor*, Single, Single, Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImColor_SetHSV(ImColor*self, float h, float s, float v, float a)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImColor.html">ImColor</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">h</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">s</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">a</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawCmd_destroy_" data-uid="ImGuiNET.ImGuiNative.ImDrawCmd_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawCmd_destroy_ImGuiNET_ImDrawCmd__" data-uid="ImGuiNET.ImGuiNative.ImDrawCmd_destroy(ImGuiNET.ImDrawCmd*)">ImDrawCmd_destroy(ImDrawCmd*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawCmd_destroy(ImDrawCmd*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawCmd.html">ImDrawCmd</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawCmd_GetTexID_" data-uid="ImGuiNET.ImGuiNative.ImDrawCmd_GetTexID*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawCmd_GetTexID_ImGuiNET_ImDrawCmd__" data-uid="ImGuiNET.ImGuiNative.ImDrawCmd_GetTexID(ImGuiNET.ImDrawCmd*)">ImDrawCmd_GetTexID(ImDrawCmd*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern IntPtr ImDrawCmd_GetTexID(ImDrawCmd*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawCmd.html">ImDrawCmd</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawCmd_ImDrawCmd_" data-uid="ImGuiNET.ImGuiNative.ImDrawCmd_ImDrawCmd*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawCmd_ImDrawCmd" data-uid="ImGuiNET.ImGuiNative.ImDrawCmd_ImDrawCmd">ImDrawCmd_ImDrawCmd()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawCmd*ImDrawCmd_ImDrawCmd()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawCmd.html">ImDrawCmd</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawData_Clear_" data-uid="ImGuiNET.ImGuiNative.ImDrawData_Clear*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawData_Clear_ImGuiNET_ImDrawData__" data-uid="ImGuiNET.ImGuiNative.ImDrawData_Clear(ImGuiNET.ImDrawData*)">ImDrawData_Clear(ImDrawData*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawData_Clear(ImDrawData*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawData.html">ImDrawData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawData_DeIndexAllBuffers_" data-uid="ImGuiNET.ImGuiNative.ImDrawData_DeIndexAllBuffers*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawData_DeIndexAllBuffers_ImGuiNET_ImDrawData__" data-uid="ImGuiNET.ImGuiNative.ImDrawData_DeIndexAllBuffers(ImGuiNET.ImDrawData*)">ImDrawData_DeIndexAllBuffers(ImDrawData*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawData_DeIndexAllBuffers(ImDrawData*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawData.html">ImDrawData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawData_destroy_" data-uid="ImGuiNET.ImGuiNative.ImDrawData_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawData_destroy_ImGuiNET_ImDrawData__" data-uid="ImGuiNET.ImGuiNative.ImDrawData_destroy(ImGuiNET.ImDrawData*)">ImDrawData_destroy(ImDrawData*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawData_destroy(ImDrawData*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawData.html">ImDrawData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawData_ImDrawData_" data-uid="ImGuiNET.ImGuiNative.ImDrawData_ImDrawData*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawData_ImDrawData" data-uid="ImGuiNET.ImGuiNative.ImDrawData_ImDrawData">ImDrawData_ImDrawData()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawData*ImDrawData_ImDrawData()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawData.html">ImDrawData</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawData_ScaleClipRects_" data-uid="ImGuiNET.ImGuiNative.ImDrawData_ScaleClipRects*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawData_ScaleClipRects_ImGuiNET_ImDrawData__System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.ImDrawData_ScaleClipRects(ImGuiNET.ImDrawData*,System.Numerics.Vector2)">ImDrawData_ScaleClipRects(ImDrawData*, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawData_ScaleClipRects(ImDrawData*self, Vector2 fb_scale)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawData.html">ImDrawData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">fb_scale</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__CalcCircleAutoSegmentCount_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__CalcCircleAutoSegmentCount*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__CalcCircleAutoSegmentCount_ImGuiNET_ImDrawList__System_Single_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__CalcCircleAutoSegmentCount(ImGuiNET.ImDrawList*,System.Single)">ImDrawList__CalcCircleAutoSegmentCount(ImDrawList*, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int ImDrawList__CalcCircleAutoSegmentCount(ImDrawList*self, float radius)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">radius</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__ClearFreeMemory_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__ClearFreeMemory*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__ClearFreeMemory_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList__ClearFreeMemory(ImGuiNET.ImDrawList*)">ImDrawList__ClearFreeMemory(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList__ClearFreeMemory(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__OnChangedClipRect_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__OnChangedClipRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__OnChangedClipRect_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList__OnChangedClipRect(ImGuiNET.ImDrawList*)">ImDrawList__OnChangedClipRect(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList__OnChangedClipRect(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__OnChangedTextureID_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__OnChangedTextureID*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__OnChangedTextureID_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList__OnChangedTextureID(ImGuiNET.ImDrawList*)">ImDrawList__OnChangedTextureID(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList__OnChangedTextureID(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__OnChangedVtxOffset_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__OnChangedVtxOffset*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__OnChangedVtxOffset_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList__OnChangedVtxOffset(ImGuiNET.ImDrawList*)">ImDrawList__OnChangedVtxOffset(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList__OnChangedVtxOffset(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__PathArcToFastEx_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__PathArcToFastEx*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__PathArcToFastEx_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Single_System_Int32_System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__PathArcToFastEx(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Single,System.Int32,System.Int32,System.Int32)">ImDrawList__PathArcToFastEx(ImDrawList*, Vector2, Single, Int32, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList__PathArcToFastEx(ImDrawList*self, Vector2 center, float radius, int a_min_sample, int a_max_sample, int a_step)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">center</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">radius</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">a_min_sample</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">a_max_sample</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">a_step</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__PathArcToN_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__PathArcToN*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__PathArcToN_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Single_System_Single_System_Single_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__PathArcToN(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Single,System.Single,System.Single,System.Int32)">ImDrawList__PathArcToN(ImDrawList*, Vector2, Single, Single, Single, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList__PathArcToN(ImDrawList*self, Vector2 center, float radius, float a_min, float a_max, int num_segments)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">center</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">radius</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">a_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">a_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__PopUnusedDrawCmd_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__PopUnusedDrawCmd*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__PopUnusedDrawCmd_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList__PopUnusedDrawCmd(ImGuiNET.ImDrawList*)">ImDrawList__PopUnusedDrawCmd(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList__PopUnusedDrawCmd(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__ResetForNewFrame_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__ResetForNewFrame*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__ResetForNewFrame_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList__ResetForNewFrame(ImGuiNET.ImDrawList*)">ImDrawList__ResetForNewFrame(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList__ResetForNewFrame(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList__TryMergeDrawCmds_" data-uid="ImGuiNET.ImGuiNative.ImDrawList__TryMergeDrawCmds*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList__TryMergeDrawCmds_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList__TryMergeDrawCmds(ImGuiNET.ImDrawList*)">ImDrawList__TryMergeDrawCmds(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList__TryMergeDrawCmds(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddBezierCubic_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddBezierCubic*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddBezierCubic_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_System_Single_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddBezierCubic(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32,System.Single,System.Int32)">ImDrawList_AddBezierCubic(ImDrawList*, Vector2, Vector2, Vector2, Vector2, UInt32, Single, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddBezierCubic(ImDrawList*self, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, uint col, float thickness, int num_segments)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p4</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddBezierQuadratic_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddBezierQuadratic*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddBezierQuadratic_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_System_Single_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddBezierQuadratic(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32,System.Single,System.Int32)">ImDrawList_AddBezierQuadratic(ImDrawList*, Vector2, Vector2, Vector2, UInt32, Single, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddBezierQuadratic(ImDrawList*self, Vector2 p1, Vector2 p2, Vector2 p3, uint col, float thickness, int num_segments)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddCallback_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddCallback*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddCallback_ImGuiNET_ImDrawList__System_IntPtr_System_Void__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddCallback(ImGuiNET.ImDrawList*,System.IntPtr,System.Void*)">ImDrawList_AddCallback(ImDrawList*, IntPtr, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddCallback(ImDrawList*self, IntPtr callback, void *callback_data)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">callback</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">callback_data</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddCircle_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddCircle*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddCircle_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Single_System_UInt32_System_Int32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddCircle(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Single,System.UInt32,System.Int32,System.Single)">ImDrawList_AddCircle(ImDrawList*, Vector2, Single, UInt32, Int32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddCircle(ImDrawList*self, Vector2 center, float radius, uint col, int num_segments, float thickness)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">center</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">radius</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddCircleFilled_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddCircleFilled*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddCircleFilled_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Single_System_UInt32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddCircleFilled(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Single,System.UInt32,System.Int32)">ImDrawList_AddCircleFilled(ImDrawList*, Vector2, Single, UInt32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddCircleFilled(ImDrawList*self, Vector2 center, float radius, uint col, int num_segments)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">center</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">radius</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddConvexPolyFilled_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddConvexPolyFilled*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddConvexPolyFilled_ImGuiNET_ImDrawList__System_Numerics_Vector2__System_Int32_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddConvexPolyFilled(ImGuiNET.ImDrawList*,System.Numerics.Vector2*,System.Int32,System.UInt32)">ImDrawList_AddConvexPolyFilled(ImDrawList*, Vector2*, Int32, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddConvexPolyFilled(ImDrawList*self, Vector2*points, int num_points, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">points</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_points</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddDrawCmd_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddDrawCmd*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddDrawCmd_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddDrawCmd(ImGuiNET.ImDrawList*)">ImDrawList_AddDrawCmd(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddDrawCmd(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddImage_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddImage*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddImage_ImGuiNET_ImDrawList__System_IntPtr_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddImage(ImGuiNET.ImDrawList*,System.IntPtr,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32)">ImDrawList_AddImage(ImDrawList*, IntPtr, Vector2, Vector2, Vector2, Vector2, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddImage(ImDrawList*self, IntPtr user_texture_id, Vector2 p_min, Vector2 p_max, Vector2 uv_min, Vector2 uv_max, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">user_texture_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddImageQuad_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddImageQuad*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddImageQuad_ImGuiNET_ImDrawList__System_IntPtr_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddImageQuad(ImGuiNET.ImDrawList*,System.IntPtr,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32)">ImDrawList_AddImageQuad(ImDrawList*, IntPtr, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddImageQuad(ImDrawList*self, IntPtr user_texture_id, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, Vector2 uv1, Vector2 uv2, Vector2 uv3, Vector2 uv4, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">user_texture_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p4</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv4</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddImageRounded_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddImageRounded*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddImageRounded_ImGuiNET_ImDrawList__System_IntPtr_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_System_Single_ImGuiNET_ImDrawFlags_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddImageRounded(ImGuiNET.ImDrawList*,System.IntPtr,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32,System.Single,ImGuiNET.ImDrawFlags)">ImDrawList_AddImageRounded(ImDrawList*, IntPtr, Vector2, Vector2, Vector2, Vector2, UInt32, Single, ImDrawFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddImageRounded(ImDrawList*self, IntPtr user_texture_id, Vector2 p_min, Vector2 p_max, Vector2 uv_min, Vector2 uv_max, uint col, float rounding, ImDrawFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">user_texture_id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">rounding</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawFlags.html">ImDrawFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddLine_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddLine*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddLine_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddLine(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32,System.Single)">ImDrawList_AddLine(ImDrawList*, Vector2, Vector2, UInt32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddLine(ImDrawList*self, Vector2 p1, Vector2 p2, uint col, float thickness)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddNgon_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddNgon*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddNgon_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Single_System_UInt32_System_Int32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddNgon(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Single,System.UInt32,System.Int32,System.Single)">ImDrawList_AddNgon(ImDrawList*, Vector2, Single, UInt32, Int32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddNgon(ImDrawList*self, Vector2 center, float radius, uint col, int num_segments, float thickness)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">center</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">radius</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddNgonFilled_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddNgonFilled*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddNgonFilled_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Single_System_UInt32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddNgonFilled(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Single,System.UInt32,System.Int32)">ImDrawList_AddNgonFilled(ImDrawList*, Vector2, Single, UInt32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddNgonFilled(ImDrawList*self, Vector2 center, float radius, uint col, int num_segments)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">center</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">radius</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddPolyline_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddPolyline*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddPolyline_ImGuiNET_ImDrawList__System_Numerics_Vector2__System_Int32_System_UInt32_ImGuiNET_ImDrawFlags_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddPolyline(ImGuiNET.ImDrawList*,System.Numerics.Vector2*,System.Int32,System.UInt32,ImGuiNET.ImDrawFlags,System.Single)">ImDrawList_AddPolyline(ImDrawList*, Vector2*, Int32, UInt32, ImDrawFlags, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddPolyline(ImDrawList*self, Vector2*points, int num_points, uint col, ImDrawFlags flags, float thickness)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">points</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_points</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawFlags.html">ImDrawFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddQuad_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddQuad*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddQuad_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddQuad(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32,System.Single)">ImDrawList_AddQuad(ImDrawList*, Vector2, Vector2, Vector2, Vector2, UInt32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddQuad(ImDrawList*self, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, uint col, float thickness)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p4</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddQuadFilled_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddQuadFilled*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddQuadFilled_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddQuadFilled(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32)">ImDrawList_AddQuadFilled(ImDrawList*, Vector2, Vector2, Vector2, Vector2, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddQuadFilled(ImDrawList*self, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p4</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddRect_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddRect_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_System_Single_ImGuiNET_ImDrawFlags_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddRect(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32,System.Single,ImGuiNET.ImDrawFlags,System.Single)">ImDrawList_AddRect(ImDrawList*, Vector2, Vector2, UInt32, Single, ImDrawFlags, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddRect(ImDrawList*self, Vector2 p_min, Vector2 p_max, uint col, float rounding, ImDrawFlags flags, float thickness)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">rounding</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawFlags.html">ImDrawFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddRectFilled_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddRectFilled*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddRectFilled_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_System_Single_ImGuiNET_ImDrawFlags_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddRectFilled(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32,System.Single,ImGuiNET.ImDrawFlags)">ImDrawList_AddRectFilled(ImDrawList*, Vector2, Vector2, UInt32, Single, ImDrawFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddRectFilled(ImDrawList*self, Vector2 p_min, Vector2 p_max, uint col, float rounding, ImDrawFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">rounding</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawFlags.html">ImDrawFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddRectFilledMultiColor_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddRectFilledMultiColor*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddRectFilledMultiColor_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_System_UInt32_System_UInt32_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddRectFilledMultiColor(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32,System.UInt32,System.UInt32,System.UInt32)">ImDrawList_AddRectFilledMultiColor(ImDrawList*, Vector2, Vector2, UInt32, UInt32, UInt32, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddRectFilledMultiColor(ImDrawList*self, Vector2 p_min, Vector2 p_max, uint col_upr_left, uint col_upr_right, uint col_bot_right, uint col_bot_left)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col_upr_left</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col_upr_right</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col_bot_right</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col_bot_left</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddText_FontPtr_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddText_FontPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddText_FontPtr_ImGuiNET_ImDrawList__ImGuiNET_ImFont__System_Single_System_Numerics_Vector2_System_UInt32_System_Byte__System_Byte__System_Single_System_Numerics_Vector4__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddText_FontPtr(ImGuiNET.ImDrawList*,ImGuiNET.ImFont*,System.Single,System.Numerics.Vector2,System.UInt32,System.Byte*,System.Byte*,System.Single,System.Numerics.Vector4*)">ImDrawList_AddText_FontPtr(ImDrawList*, ImFont*, Single, Vector2, UInt32, Byte*, Byte*, Single, Vector4*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddText_FontPtr(ImDrawList*self, ImFont*font, float font_size, Vector2 pos, uint col, byte *text_begin, byte *text_end, float wrap_width, Vector4*cpu_fine_clip_rect)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">font</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">font_size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_begin</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">wrap_width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td><span class="parametername">cpu_fine_clip_rect</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddText_Vec2_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddText_Vec2*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddText_Vec2_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_UInt32_System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddText_Vec2(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.UInt32,System.Byte*,System.Byte*)">ImDrawList_AddText_Vec2(ImDrawList*, Vector2, UInt32, Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddText_Vec2(ImDrawList*self, Vector2 pos, uint col, byte *text_begin, byte *text_end)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_begin</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddTriangle_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddTriangle*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddTriangle_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddTriangle(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32,System.Single)">ImDrawList_AddTriangle(ImDrawList*, Vector2, Vector2, Vector2, UInt32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddTriangle(ImDrawList*self, Vector2 p1, Vector2 p2, Vector2 p3, uint col, float thickness)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_AddTriangleFilled_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddTriangleFilled*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_AddTriangleFilled_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_AddTriangleFilled(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32)">ImDrawList_AddTriangleFilled(ImDrawList*, Vector2, Vector2, Vector2, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_AddTriangleFilled(ImDrawList*self, Vector2 p1, Vector2 p2, Vector2 p3, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_ChannelsMerge_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_ChannelsMerge*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_ChannelsMerge_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_ChannelsMerge(ImGuiNET.ImDrawList*)">ImDrawList_ChannelsMerge(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_ChannelsMerge(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_ChannelsSetCurrent_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_ChannelsSetCurrent*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_ChannelsSetCurrent_ImGuiNET_ImDrawList__System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_ChannelsSetCurrent(ImGuiNET.ImDrawList*,System.Int32)">ImDrawList_ChannelsSetCurrent(ImDrawList*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_ChannelsSetCurrent(ImDrawList*self, int n)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">n</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_ChannelsSplit_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_ChannelsSplit*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_ChannelsSplit_ImGuiNET_ImDrawList__System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_ChannelsSplit(ImGuiNET.ImDrawList*,System.Int32)">ImDrawList_ChannelsSplit(ImDrawList*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_ChannelsSplit(ImDrawList*self, int count)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">count</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_CloneOutput_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_CloneOutput*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_CloneOutput_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_CloneOutput(ImGuiNET.ImDrawList*)">ImDrawList_CloneOutput(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawList*ImDrawList_CloneOutput(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_destroy_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_destroy_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_destroy(ImGuiNET.ImDrawList*)">ImDrawList_destroy(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_destroy(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_GetClipRectMax_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_GetClipRectMax*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_GetClipRectMax_System_Numerics_Vector2__ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_GetClipRectMax(System.Numerics.Vector2*,ImGuiNET.ImDrawList*)">ImDrawList_GetClipRectMax(Vector2*, ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_GetClipRectMax(Vector2*pOut, ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_GetClipRectMin_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_GetClipRectMin*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_GetClipRectMin_System_Numerics_Vector2__ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_GetClipRectMin(System.Numerics.Vector2*,ImGuiNET.ImDrawList*)">ImDrawList_GetClipRectMin(Vector2*, ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_GetClipRectMin(Vector2*pOut, ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_ImDrawList_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_ImDrawList*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_ImDrawList_System_IntPtr_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_ImDrawList(System.IntPtr)">ImDrawList_ImDrawList(IntPtr)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawList*ImDrawList_ImDrawList(IntPtr shared_data)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">shared_data</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathArcTo_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathArcTo*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathArcTo_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Single_System_Single_System_Single_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathArcTo(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Single,System.Single,System.Single,System.Int32)">ImDrawList_PathArcTo(ImDrawList*, Vector2, Single, Single, Single, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathArcTo(ImDrawList*self, Vector2 center, float radius, float a_min, float a_max, int num_segments)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">center</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">radius</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">a_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">a_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathArcToFast_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathArcToFast*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathArcToFast_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Single_System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathArcToFast(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Single,System.Int32,System.Int32)">ImDrawList_PathArcToFast(ImDrawList*, Vector2, Single, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathArcToFast(ImDrawList*self, Vector2 center, float radius, int a_min_of_12, int a_max_of_12)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">center</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">radius</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">a_min_of_12</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">a_max_of_12</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathBezierCubicCurveTo_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathBezierCubicCurveTo*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathBezierCubicCurveTo_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathBezierCubicCurveTo(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Int32)">ImDrawList_PathBezierCubicCurveTo(ImDrawList*, Vector2, Vector2, Vector2, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathBezierCubicCurveTo(ImDrawList*self, Vector2 p2, Vector2 p3, Vector2 p4, int num_segments)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p4</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathBezierQuadraticCurveTo_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathBezierQuadraticCurveTo*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathBezierQuadraticCurveTo_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathBezierQuadraticCurveTo(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Int32)">ImDrawList_PathBezierQuadraticCurveTo(ImDrawList*, Vector2, Vector2, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathBezierQuadraticCurveTo(ImDrawList*self, Vector2 p2, Vector2 p3, int num_segments)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p2</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">p3</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">num_segments</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathClear_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathClear*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathClear_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathClear(ImGuiNET.ImDrawList*)">ImDrawList_PathClear(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathClear(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathFillConvex_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathFillConvex*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathFillConvex_ImGuiNET_ImDrawList__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathFillConvex(ImGuiNET.ImDrawList*,System.UInt32)">ImDrawList_PathFillConvex(ImDrawList*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathFillConvex(ImDrawList*self, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathLineTo_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathLineTo*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathLineTo_ImGuiNET_ImDrawList__System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathLineTo(ImGuiNET.ImDrawList*,System.Numerics.Vector2)">ImDrawList_PathLineTo(ImDrawList*, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathLineTo(ImDrawList*self, Vector2 pos)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathLineToMergeDuplicate_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathLineToMergeDuplicate*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathLineToMergeDuplicate_ImGuiNET_ImDrawList__System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathLineToMergeDuplicate(ImGuiNET.ImDrawList*,System.Numerics.Vector2)">ImDrawList_PathLineToMergeDuplicate(ImDrawList*, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathLineToMergeDuplicate(ImDrawList*self, Vector2 pos)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathRect_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathRect_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Single_ImGuiNET_ImDrawFlags_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathRect(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Single,ImGuiNET.ImDrawFlags)">ImDrawList_PathRect(ImDrawList*, Vector2, Vector2, Single, ImDrawFlags)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathRect(ImDrawList*self, Vector2 rect_min, Vector2 rect_max, float rounding, ImDrawFlags flags)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">rect_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">rect_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">rounding</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawFlags.html">ImDrawFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PathStroke_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathStroke*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PathStroke_ImGuiNET_ImDrawList__System_UInt32_ImGuiNET_ImDrawFlags_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PathStroke(ImGuiNET.ImDrawList*,System.UInt32,ImGuiNET.ImDrawFlags,System.Single)">ImDrawList_PathStroke(ImDrawList*, UInt32, ImDrawFlags, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PathStroke(ImDrawList*self, uint col, ImDrawFlags flags, float thickness)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawFlags.html">ImDrawFlags</a></td>
<td><span class="parametername">flags</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">thickness</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PopClipRect_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PopClipRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PopClipRect_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PopClipRect(ImGuiNET.ImDrawList*)">ImDrawList_PopClipRect(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PopClipRect(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PopTextureID_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PopTextureID*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PopTextureID_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PopTextureID(ImGuiNET.ImDrawList*)">ImDrawList_PopTextureID(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PopTextureID(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PrimQuadUV_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimQuadUV*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PrimQuadUV_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimQuadUV(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32)">ImDrawList_PrimQuadUV(ImDrawList*, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PrimQuadUV(ImDrawList*self, Vector2 a, Vector2 b, Vector2 c, Vector2 d, Vector2 uv_a, Vector2 uv_b, Vector2 uv_c, Vector2 uv_d, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">a</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">b</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">d</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_a</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_b</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_c</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_d</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PrimRect_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PrimRect_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimRect(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32)">ImDrawList_PrimRect(ImDrawList*, Vector2, Vector2, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PrimRect(ImDrawList*self, Vector2 a, Vector2 b, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">a</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">b</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PrimRectUV_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimRectUV*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PrimRectUV_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimRectUV(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32)">ImDrawList_PrimRectUV(ImDrawList*, Vector2, Vector2, Vector2, Vector2, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PrimRectUV(ImDrawList*self, Vector2 a, Vector2 b, Vector2 uv_a, Vector2 uv_b, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">a</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">b</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_a</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv_b</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PrimReserve_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimReserve*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PrimReserve_ImGuiNET_ImDrawList__System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimReserve(ImGuiNET.ImDrawList*,System.Int32,System.Int32)">ImDrawList_PrimReserve(ImDrawList*, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PrimReserve(ImDrawList*self, int idx_count, int vtx_count)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">idx_count</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">vtx_count</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PrimUnreserve_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimUnreserve*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PrimUnreserve_ImGuiNET_ImDrawList__System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimUnreserve(ImGuiNET.ImDrawList*,System.Int32,System.Int32)">ImDrawList_PrimUnreserve(ImDrawList*, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PrimUnreserve(ImDrawList*self, int idx_count, int vtx_count)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">idx_count</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">vtx_count</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PrimVtx_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimVtx*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PrimVtx_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimVtx(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32)">ImDrawList_PrimVtx(ImDrawList*, Vector2, Vector2, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PrimVtx(ImDrawList*self, Vector2 pos, Vector2 uv, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PrimWriteIdx_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimWriteIdx*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PrimWriteIdx_ImGuiNET_ImDrawList__System_UInt16_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimWriteIdx(ImGuiNET.ImDrawList*,System.UInt16)">ImDrawList_PrimWriteIdx(ImDrawList*, UInt16)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PrimWriteIdx(ImDrawList*self, ushort idx)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">idx</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PrimWriteVtx_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimWriteVtx*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PrimWriteVtx_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PrimWriteVtx(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.UInt32)">ImDrawList_PrimWriteVtx(ImDrawList*, Vector2, Vector2, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PrimWriteVtx(ImDrawList*self, Vector2 pos, Vector2 uv, uint col)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">uv</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PushClipRect_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PushClipRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PushClipRect_ImGuiNET_ImDrawList__System_Numerics_Vector2_System_Numerics_Vector2_System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PushClipRect(ImGuiNET.ImDrawList*,System.Numerics.Vector2,System.Numerics.Vector2,System.Byte)">ImDrawList_PushClipRect(ImDrawList*, Vector2, Vector2, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PushClipRect(ImDrawList*self, Vector2 clip_rect_min, Vector2 clip_rect_max, byte intersect_with_current_clip_rect)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">clip_rect_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">clip_rect_max</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">intersect_with_current_clip_rect</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PushClipRectFullScreen_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PushClipRectFullScreen*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PushClipRectFullScreen_ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PushClipRectFullScreen(ImGuiNET.ImDrawList*)">ImDrawList_PushClipRectFullScreen(ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PushClipRectFullScreen(ImDrawList*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawList_PushTextureID_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PushTextureID*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawList_PushTextureID_ImGuiNET_ImDrawList__System_IntPtr_" data-uid="ImGuiNET.ImGuiNative.ImDrawList_PushTextureID(ImGuiNET.ImDrawList*,System.IntPtr)">ImDrawList_PushTextureID(ImDrawList*, IntPtr)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawList_PushTextureID(ImDrawList*self, IntPtr texture_id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">texture_id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawListSplitter_Clear_" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_Clear*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawListSplitter_Clear_ImGuiNET_ImDrawListSplitter__" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_Clear(ImGuiNET.ImDrawListSplitter*)">ImDrawListSplitter_Clear(ImDrawListSplitter*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawListSplitter_Clear(ImDrawListSplitter*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawListSplitter.html">ImDrawListSplitter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawListSplitter_ClearFreeMemory_" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_ClearFreeMemory*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawListSplitter_ClearFreeMemory_ImGuiNET_ImDrawListSplitter__" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_ClearFreeMemory(ImGuiNET.ImDrawListSplitter*)">ImDrawListSplitter_ClearFreeMemory(ImDrawListSplitter*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawListSplitter_ClearFreeMemory(ImDrawListSplitter*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawListSplitter.html">ImDrawListSplitter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawListSplitter_destroy_" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawListSplitter_destroy_ImGuiNET_ImDrawListSplitter__" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_destroy(ImGuiNET.ImDrawListSplitter*)">ImDrawListSplitter_destroy(ImDrawListSplitter*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawListSplitter_destroy(ImDrawListSplitter*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawListSplitter.html">ImDrawListSplitter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawListSplitter_ImDrawListSplitter_" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_ImDrawListSplitter*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawListSplitter_ImDrawListSplitter" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_ImDrawListSplitter">ImDrawListSplitter_ImDrawListSplitter()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImDrawListSplitter*ImDrawListSplitter_ImDrawListSplitter()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawListSplitter.html">ImDrawListSplitter</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawListSplitter_Merge_" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_Merge*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawListSplitter_Merge_ImGuiNET_ImDrawListSplitter__ImGuiNET_ImDrawList__" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_Merge(ImGuiNET.ImDrawListSplitter*,ImGuiNET.ImDrawList*)">ImDrawListSplitter_Merge(ImDrawListSplitter*, ImDrawList*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawListSplitter_Merge(ImDrawListSplitter*self, ImDrawList*draw_list)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawListSplitter.html">ImDrawListSplitter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">draw_list</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawListSplitter_SetCurrentChannel_" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_SetCurrentChannel*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawListSplitter_SetCurrentChannel_ImGuiNET_ImDrawListSplitter__ImGuiNET_ImDrawList__System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_SetCurrentChannel(ImGuiNET.ImDrawListSplitter*,ImGuiNET.ImDrawList*,System.Int32)">ImDrawListSplitter_SetCurrentChannel(ImDrawListSplitter*, ImDrawList*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawListSplitter_SetCurrentChannel(ImDrawListSplitter*self, ImDrawList*draw_list, int channel_idx)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawListSplitter.html">ImDrawListSplitter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">draw_list</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">channel_idx</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImDrawListSplitter_Split_" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_Split*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImDrawListSplitter_Split_ImGuiNET_ImDrawListSplitter__ImGuiNET_ImDrawList__System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImDrawListSplitter_Split(ImGuiNET.ImDrawListSplitter*,ImGuiNET.ImDrawList*,System.Int32)">ImDrawListSplitter_Split(ImDrawListSplitter*, ImDrawList*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImDrawListSplitter_Split(ImDrawListSplitter*self, ImDrawList*draw_list, int count)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawListSplitter.html">ImDrawListSplitter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">draw_list</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">count</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_AddGlyph_" data-uid="ImGuiNET.ImGuiNative.ImFont_AddGlyph*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_AddGlyph_ImGuiNET_ImFont__ImGuiNET_ImFontConfig__System_UInt16_System_Int32_System_Single_System_Single_System_Single_System_Single_System_Single_System_Single_System_Single_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImFont_AddGlyph(ImGuiNET.ImFont*,ImGuiNET.ImFontConfig*,System.UInt16,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">ImFont_AddGlyph(ImFont*, ImFontConfig*, UInt16, Int32, Single, Single, Single, Single, Single, Single, Single, Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_AddGlyph(ImFont*self, ImFontConfig*src_cfg, ushort c, int texture_index, float x0, float y0, float x1, float y1, float u0, float v0, float u1, float v1, float advance_x)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontConfig.html">ImFontConfig</a>*</td>
<td><span class="parametername">src_cfg</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">texture_index</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">x0</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">y0</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">x1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">y1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">u0</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v0</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">u1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v1</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">advance_x</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_AddKerningPair_" data-uid="ImGuiNET.ImGuiNative.ImFont_AddKerningPair*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_AddKerningPair_ImGuiNET_ImFont__System_UInt16_System_UInt16_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImFont_AddKerningPair(ImGuiNET.ImFont*,System.UInt16,System.UInt16,System.Single)">ImFont_AddKerningPair(ImFont*, UInt16, UInt16, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_AddKerningPair(ImFont*self, ushort left_c, ushort right_c, float distance_adjustment)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">left_c</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">right_c</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">distance_adjustment</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_AddRemapChar_" data-uid="ImGuiNET.ImGuiNative.ImFont_AddRemapChar*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_AddRemapChar_ImGuiNET_ImFont__System_UInt16_System_UInt16_System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImFont_AddRemapChar(ImGuiNET.ImFont*,System.UInt16,System.UInt16,System.Byte)">ImFont_AddRemapChar(ImFont*, UInt16, UInt16, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_AddRemapChar(ImFont*self, ushort dst, ushort src, byte overwrite_dst)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">dst</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">src</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">overwrite_dst</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_BuildLookupTable_" data-uid="ImGuiNET.ImGuiNative.ImFont_BuildLookupTable*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_BuildLookupTable_ImGuiNET_ImFont__" data-uid="ImGuiNET.ImGuiNative.ImFont_BuildLookupTable(ImGuiNET.ImFont*)">ImFont_BuildLookupTable(ImFont*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_BuildLookupTable(ImFont*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_CalcTextSizeA_" data-uid="ImGuiNET.ImGuiNative.ImFont_CalcTextSizeA*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_CalcTextSizeA_System_Numerics_Vector2__ImGuiNET_ImFont__System_Single_System_Single_System_Single_System_Byte__System_Byte__System_Byte___" data-uid="ImGuiNET.ImGuiNative.ImFont_CalcTextSizeA(System.Numerics.Vector2*,ImGuiNET.ImFont*,System.Single,System.Single,System.Single,System.Byte*,System.Byte*,System.Byte**)">ImFont_CalcTextSizeA(Vector2*, ImFont*, Single, Single, Single, Byte*, Byte*, Byte**)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_CalcTextSizeA(Vector2*pOut, ImFont*self, float size, float max_width, float wrap_width, byte *text_begin, byte *text_end, byte **remaining)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">max_width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">wrap_width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_begin</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>**</td>
<td><span class="parametername">remaining</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_CalcWordWrapPositionA_" data-uid="ImGuiNET.ImGuiNative.ImFont_CalcWordWrapPositionA*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_CalcWordWrapPositionA_ImGuiNET_ImFont__System_Single_System_Byte__System_Byte__System_Single_" data-uid="ImGuiNET.ImGuiNative.ImFont_CalcWordWrapPositionA(ImGuiNET.ImFont*,System.Single,System.Byte*,System.Byte*,System.Single)">ImFont_CalcWordWrapPositionA(ImFont*, Single, Byte*, Byte*, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *ImFont_CalcWordWrapPositionA(ImFont*self, float scale, byte *text, byte *text_end, float wrap_width)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">scale</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">wrap_width</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_ClearOutputData_" data-uid="ImGuiNET.ImGuiNative.ImFont_ClearOutputData*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_ClearOutputData_ImGuiNET_ImFont__" data-uid="ImGuiNET.ImGuiNative.ImFont_ClearOutputData(ImGuiNET.ImFont*)">ImFont_ClearOutputData(ImFont*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_ClearOutputData(ImFont*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_destroy_" data-uid="ImGuiNET.ImGuiNative.ImFont_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_destroy_ImGuiNET_ImFont__" data-uid="ImGuiNET.ImGuiNative.ImFont_destroy(ImGuiNET.ImFont*)">ImFont_destroy(ImFont*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_destroy(ImFont*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_FindGlyph_" data-uid="ImGuiNET.ImGuiNative.ImFont_FindGlyph*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_FindGlyph_ImGuiNET_ImFont__System_UInt16_" data-uid="ImGuiNET.ImGuiNative.ImFont_FindGlyph(ImGuiNET.ImFont*,System.UInt16)">ImFont_FindGlyph(ImFont*, UInt16)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFontGlyph*ImFont_FindGlyph(ImFont*self, ushort c)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyph.html">ImFontGlyph</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_FindGlyphNoFallback_" data-uid="ImGuiNET.ImGuiNative.ImFont_FindGlyphNoFallback*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_FindGlyphNoFallback_ImGuiNET_ImFont__System_UInt16_" data-uid="ImGuiNET.ImGuiNative.ImFont_FindGlyphNoFallback(ImGuiNET.ImFont*,System.UInt16)">ImFont_FindGlyphNoFallback(ImFont*, UInt16)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFontGlyph*ImFont_FindGlyphNoFallback(ImFont*self, ushort c)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyph.html">ImFontGlyph</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_GetCharAdvance_" data-uid="ImGuiNET.ImGuiNative.ImFont_GetCharAdvance*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_GetCharAdvance_ImGuiNET_ImFont__System_UInt16_" data-uid="ImGuiNET.ImGuiNative.ImFont_GetCharAdvance(ImGuiNET.ImFont*,System.UInt16)">ImFont_GetCharAdvance(ImFont*, UInt16)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float ImFont_GetCharAdvance(ImFont*self, ushort c)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_GetDebugName_" data-uid="ImGuiNET.ImGuiNative.ImFont_GetDebugName*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_GetDebugName_ImGuiNET_ImFont__" data-uid="ImGuiNET.ImGuiNative.ImFont_GetDebugName(ImGuiNET.ImFont*)">ImFont_GetDebugName(ImFont*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *ImFont_GetDebugName(ImFont*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_GetDistanceAdjustmentForPair_" data-uid="ImGuiNET.ImGuiNative.ImFont_GetDistanceAdjustmentForPair*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_GetDistanceAdjustmentForPair_ImGuiNET_ImFont__System_UInt16_System_UInt16_" data-uid="ImGuiNET.ImGuiNative.ImFont_GetDistanceAdjustmentForPair(ImGuiNET.ImFont*,System.UInt16,System.UInt16)">ImFont_GetDistanceAdjustmentForPair(ImFont*, UInt16, UInt16)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float ImFont_GetDistanceAdjustmentForPair(ImFont*self, ushort left_c, ushort right_c)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">left_c</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">right_c</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_GetDistanceAdjustmentForPairFromHotData_" data-uid="ImGuiNET.ImGuiNative.ImFont_GetDistanceAdjustmentForPairFromHotData*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_GetDistanceAdjustmentForPairFromHotData_ImGuiNET_ImFont__System_UInt16_ImGuiNET_ImFontGlyphHotData__" data-uid="ImGuiNET.ImGuiNative.ImFont_GetDistanceAdjustmentForPairFromHotData(ImGuiNET.ImFont*,System.UInt16,ImGuiNET.ImFontGlyphHotData*)">ImFont_GetDistanceAdjustmentForPairFromHotData(ImFont*, UInt16, ImFontGlyphHotData*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float ImFont_GetDistanceAdjustmentForPairFromHotData(ImFont*self, ushort left_c, ImFontGlyphHotData*right_c_info)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">left_c</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphHotData.html">ImFontGlyphHotData</a>*</td>
<td><span class="parametername">right_c_info</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_GrowIndex_" data-uid="ImGuiNET.ImGuiNative.ImFont_GrowIndex*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_GrowIndex_ImGuiNET_ImFont__System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImFont_GrowIndex(ImGuiNET.ImFont*,System.Int32)">ImFont_GrowIndex(ImFont*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_GrowIndex(ImFont*self, int new_size)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">new_size</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_ImFont_" data-uid="ImGuiNET.ImGuiNative.ImFont_ImFont*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_ImFont" data-uid="ImGuiNET.ImGuiNative.ImFont_ImFont">ImFont_ImFont()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFont*ImFont_ImFont()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_IsGlyphRangeUnused_" data-uid="ImGuiNET.ImGuiNative.ImFont_IsGlyphRangeUnused*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_IsGlyphRangeUnused_ImGuiNET_ImFont__System_UInt32_System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImFont_IsGlyphRangeUnused(ImGuiNET.ImFont*,System.UInt32,System.UInt32)">ImFont_IsGlyphRangeUnused(ImFont*, UInt32, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImFont_IsGlyphRangeUnused(ImFont*self, uint c_begin, uint c_last)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">c_begin</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">c_last</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_IsLoaded_" data-uid="ImGuiNET.ImGuiNative.ImFont_IsLoaded*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_IsLoaded_ImGuiNET_ImFont__" data-uid="ImGuiNET.ImGuiNative.ImFont_IsLoaded(ImGuiNET.ImFont*)">ImFont_IsLoaded(ImFont*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImFont_IsLoaded(ImFont*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_RenderChar_" data-uid="ImGuiNET.ImGuiNative.ImFont_RenderChar*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_RenderChar_ImGuiNET_ImFont__ImGuiNET_ImDrawList__System_Single_System_Numerics_Vector2_System_UInt32_System_UInt16_" data-uid="ImGuiNET.ImGuiNative.ImFont_RenderChar(ImGuiNET.ImFont*,ImGuiNET.ImDrawList*,System.Single,System.Numerics.Vector2,System.UInt32,System.UInt16)">ImFont_RenderChar(ImFont*, ImDrawList*, Single, Vector2, UInt32, UInt16)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_RenderChar(ImFont*self, ImDrawList*draw_list, float size, Vector2 pos, uint col, ushort c)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">draw_list</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_RenderText_" data-uid="ImGuiNET.ImGuiNative.ImFont_RenderText*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_RenderText_ImGuiNET_ImFont__ImGuiNET_ImDrawList__System_Single_System_Numerics_Vector2_System_UInt32_System_Numerics_Vector4_System_Byte__System_Byte__System_Single_System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImFont_RenderText(ImGuiNET.ImFont*,ImGuiNET.ImDrawList*,System.Single,System.Numerics.Vector2,System.UInt32,System.Numerics.Vector4,System.Byte*,System.Byte*,System.Single,System.Byte)">ImFont_RenderText(ImFont*, ImDrawList*, Single, Vector2, UInt32, Vector4, Byte*, Byte*, Single, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_RenderText(ImFont*self, ImDrawList*draw_list, float size, Vector2 pos, uint col, Vector4 clip_rect, byte *text_begin, byte *text_end, float wrap_width, byte cpu_fine_clip)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImDrawList.html">ImDrawList</a>*</td>
<td><span class="parametername">draw_list</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">col</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector4</span></td>
<td><span class="parametername">clip_rect</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_begin</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">wrap_width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">cpu_fine_clip</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFont_SetGlyphVisible_" data-uid="ImGuiNET.ImGuiNative.ImFont_SetGlyphVisible*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFont_SetGlyphVisible_ImGuiNET_ImFont__System_UInt16_System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImFont_SetGlyphVisible(ImGuiNET.ImFont*,System.UInt16,System.Byte)">ImFont_SetGlyphVisible(ImFont*, UInt16, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFont_SetGlyphVisible(ImFont*self, ushort c, byte visible)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">visible</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_AddCustomRectFontGlyph_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddCustomRectFontGlyph*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_AddCustomRectFontGlyph_ImGuiNET_ImFontAtlas__ImGuiNET_ImFont__System_UInt16_System_Int32_System_Int32_System_Single_System_Numerics_Vector2_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddCustomRectFontGlyph(ImGuiNET.ImFontAtlas*,ImGuiNET.ImFont*,System.UInt16,System.Int32,System.Int32,System.Single,System.Numerics.Vector2)">ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas*, ImFont*, UInt16, Int32, Int32, Single, Vector2)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas*self, ImFont*font, ushort id, int width, int height, float advance_x, Vector2 offset)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td><span class="parametername">font</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">height</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">advance_x</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span></td>
<td><span class="parametername">offset</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_AddCustomRectRegular_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddCustomRectRegular*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_AddCustomRectRegular_ImGuiNET_ImFontAtlas__System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddCustomRectRegular(ImGuiNET.ImFontAtlas*,System.Int32,System.Int32)">ImFontAtlas_AddCustomRectRegular(ImFontAtlas*, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int ImFontAtlas_AddCustomRectRegular(ImFontAtlas*self, int width, int height)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">height</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFont_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFont*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFont_ImGuiNET_ImFontAtlas__ImGuiNET_ImFontConfig__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFont(ImGuiNET.ImFontAtlas*,ImGuiNET.ImFontConfig*)">ImFontAtlas_AddFont(ImFontAtlas*, ImFontConfig*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFont*ImFontAtlas_AddFont(ImFontAtlas*self, ImFontConfig*font_cfg)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontConfig.html">ImFontConfig</a>*</td>
<td><span class="parametername">font_cfg</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontDefault_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontDefault*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontDefault_ImGuiNET_ImFontAtlas__ImGuiNET_ImFontConfig__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontDefault(ImGuiNET.ImFontAtlas*,ImGuiNET.ImFontConfig*)">ImFontAtlas_AddFontDefault(ImFontAtlas*, ImFontConfig*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFont*ImFontAtlas_AddFontDefault(ImFontAtlas*self, ImFontConfig*font_cfg)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontConfig.html">ImFontConfig</a>*</td>
<td><span class="parametername">font_cfg</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontFromFileTTF_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontFromFileTTF*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontFromFileTTF_ImGuiNET_ImFontAtlas__System_Byte__System_Single_ImGuiNET_ImFontConfig__System_UInt16__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontFromFileTTF(ImGuiNET.ImFontAtlas*,System.Byte*,System.Single,ImGuiNET.ImFontConfig*,System.UInt16*)">ImFontAtlas_AddFontFromFileTTF(ImFontAtlas*, Byte*, Single, ImFontConfig*, UInt16*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFont*ImFontAtlas_AddFontFromFileTTF(ImFontAtlas*self, byte *filename, float size_pixels, ImFontConfig*font_cfg, ushort *glyph_ranges)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">filename</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">size_pixels</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontConfig.html">ImFontConfig</a>*</td>
<td><span class="parametername">font_cfg</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td><span class="parametername">glyph_ranges</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontFromMemoryCompressedBase85TTF_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontFromMemoryCompressedBase85TTF*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontFromMemoryCompressedBase85TTF_ImGuiNET_ImFontAtlas__System_Byte__System_Single_ImGuiNET_ImFontConfig__System_UInt16__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImGuiNET.ImFontAtlas*,System.Byte*,System.Single,ImGuiNET.ImFontConfig*,System.UInt16*)">ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas*, Byte*, Single, ImFontConfig*, UInt16*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFont*ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas*self, byte *compressed_font_data_base85, float size_pixels, ImFontConfig*font_cfg, ushort *glyph_ranges)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">compressed_font_data_base85</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">size_pixels</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontConfig.html">ImFontConfig</a>*</td>
<td><span class="parametername">font_cfg</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td><span class="parametername">glyph_ranges</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontFromMemoryCompressedTTF_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontFromMemoryCompressedTTF*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontFromMemoryCompressedTTF_ImGuiNET_ImFontAtlas__System_Void__System_Int32_System_Single_ImGuiNET_ImFontConfig__System_UInt16__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontFromMemoryCompressedTTF(ImGuiNET.ImFontAtlas*,System.Void*,System.Int32,System.Single,ImGuiNET.ImFontConfig*,System.UInt16*)">ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas*, Void*, Int32, Single, ImFontConfig*, UInt16*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFont*ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas*self, void *compressed_font_data, int compressed_font_size, float size_pixels, ImFontConfig*font_cfg, ushort *glyph_ranges)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">compressed_font_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">compressed_font_size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">size_pixels</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontConfig.html">ImFontConfig</a>*</td>
<td><span class="parametername">font_cfg</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td><span class="parametername">glyph_ranges</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontFromMemoryTTF_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontFromMemoryTTF*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_AddFontFromMemoryTTF_ImGuiNET_ImFontAtlas__System_Void__System_Int32_System_Single_ImGuiNET_ImFontConfig__System_UInt16__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_AddFontFromMemoryTTF(ImGuiNET.ImFontAtlas*,System.Void*,System.Int32,System.Single,ImGuiNET.ImFontConfig*,System.UInt16*)">ImFontAtlas_AddFontFromMemoryTTF(ImFontAtlas*, Void*, Int32, Single, ImFontConfig*, UInt16*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFont*ImFontAtlas_AddFontFromMemoryTTF(ImFontAtlas*self, void *font_data, int font_size, float size_pixels, ImFontConfig*font_cfg, ushort *glyph_ranges)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">font_data</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">font_size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">size_pixels</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontConfig.html">ImFontConfig</a>*</td>
<td><span class="parametername">font_cfg</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td><span class="parametername">glyph_ranges</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFont.html">ImFont</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_Build_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_Build*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_Build_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_Build(ImGuiNET.ImFontAtlas*)">ImFontAtlas_Build(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImFontAtlas_Build(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_CalcCustomRectUV_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_CalcCustomRectUV*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_CalcCustomRectUV_ImGuiNET_ImFontAtlas__ImGuiNET_ImFontAtlasCustomRect__System_Numerics_Vector2__System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_CalcCustomRectUV(ImGuiNET.ImFontAtlas*,ImGuiNET.ImFontAtlasCustomRect*,System.Numerics.Vector2*,System.Numerics.Vector2*)">ImFontAtlas_CalcCustomRectUV(ImFontAtlas*, ImFontAtlasCustomRect*, Vector2*, Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_CalcCustomRectUV(ImFontAtlas*self, ImFontAtlasCustomRect*rect, Vector2*out_uv_min, Vector2*out_uv_max)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlasCustomRect.html">ImFontAtlasCustomRect</a>*</td>
<td><span class="parametername">rect</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">out_uv_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">out_uv_max</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_Clear_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_Clear*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_Clear_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_Clear(ImGuiNET.ImFontAtlas*)">ImFontAtlas_Clear(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_Clear(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_ClearFonts_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ClearFonts*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_ClearFonts_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ClearFonts(ImGuiNET.ImFontAtlas*)">ImFontAtlas_ClearFonts(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_ClearFonts(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_ClearInputData_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ClearInputData*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_ClearInputData_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ClearInputData(ImGuiNET.ImFontAtlas*)">ImFontAtlas_ClearInputData(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_ClearInputData(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_ClearTexData_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ClearTexData*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_ClearTexData_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ClearTexData(ImGuiNET.ImFontAtlas*)">ImFontAtlas_ClearTexData(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_ClearTexData(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_ClearTexID_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ClearTexID*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_ClearTexID_ImGuiNET_ImFontAtlas__System_IntPtr_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ClearTexID(ImGuiNET.ImFontAtlas*,System.IntPtr)">ImFontAtlas_ClearTexID(ImFontAtlas*, IntPtr)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_ClearTexID(ImFontAtlas*self, IntPtr nullId)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">nullId</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_destroy_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_destroy_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_destroy(ImGuiNET.ImFontAtlas*)">ImFontAtlas_destroy(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_destroy(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetCustomRectByIndex_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetCustomRectByIndex*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetCustomRectByIndex_ImGuiNET_ImFontAtlas__System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetCustomRectByIndex(ImGuiNET.ImFontAtlas*,System.Int32)">ImFontAtlas_GetCustomRectByIndex(ImFontAtlas*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFontAtlasCustomRect*ImFontAtlas_GetCustomRectByIndex(ImFontAtlas*self, int index)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">index</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlasCustomRect.html">ImFontAtlasCustomRect</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesChineseFull_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesChineseFull*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesChineseFull_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesChineseFull(ImGuiNET.ImFontAtlas*)">ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ushort *ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImGuiNET.ImFontAtlas*)">ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ushort *ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesCyrillic_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesCyrillic*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesCyrillic_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesCyrillic(ImGuiNET.ImFontAtlas*)">ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ushort *ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesDefault_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesDefault*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesDefault_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesDefault(ImGuiNET.ImFontAtlas*)">ImFontAtlas_GetGlyphRangesDefault(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ushort *ImFontAtlas_GetGlyphRangesDefault(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesJapanese_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesJapanese*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesJapanese_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesJapanese(ImGuiNET.ImFontAtlas*)">ImFontAtlas_GetGlyphRangesJapanese(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ushort *ImFontAtlas_GetGlyphRangesJapanese(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesKorean_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesKorean*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesKorean_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesKorean(ImGuiNET.ImFontAtlas*)">ImFontAtlas_GetGlyphRangesKorean(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ushort *ImFontAtlas_GetGlyphRangesKorean(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesThai_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesThai*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesThai_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesThai(ImGuiNET.ImFontAtlas*)">ImFontAtlas_GetGlyphRangesThai(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ushort *ImFontAtlas_GetGlyphRangesThai(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesVietnamese_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesVietnamese*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetGlyphRangesVietnamese_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetGlyphRangesVietnamese(ImGuiNET.ImFontAtlas*)">ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ushort *ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetMouseCursorTexData_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetMouseCursorTexData*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetMouseCursorTexData_ImGuiNET_ImFontAtlas__ImGuiNET_ImGuiMouseCursor_System_Numerics_Vector2__System_Numerics_Vector2__System_Numerics_Vector2__System_Numerics_Vector2__System_Int32__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetMouseCursorTexData(ImGuiNET.ImFontAtlas*,ImGuiNET.ImGuiMouseCursor,System.Numerics.Vector2*,System.Numerics.Vector2*,System.Numerics.Vector2*,System.Numerics.Vector2*,System.Int32*)">ImFontAtlas_GetMouseCursorTexData(ImFontAtlas*, ImGuiMouseCursor, Vector2*, Vector2*, Vector2*, Vector2*, Int32*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImFontAtlas_GetMouseCursorTexData(ImFontAtlas*self, ImGuiMouseCursor cursor, Vector2*out_offset, Vector2*out_size, Vector2*out_uv_border, Vector2*out_uv_fill, int *texture_index)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiMouseCursor.html">ImGuiMouseCursor</a></td>
<td><span class="parametername">cursor</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">out_offset</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">out_size</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">out_uv_border</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">out_uv_fill</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">texture_index</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetTexDataAsAlpha8_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetTexDataAsAlpha8*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetTexDataAsAlpha8_ImGuiNET_ImFontAtlas__System_Int32_System_Byte___System_Int32__System_Int32__System_Int32__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetTexDataAsAlpha8(ImGuiNET.ImFontAtlas*,System.Int32,System.Byte**,System.Int32*,System.Int32*,System.Int32*)">ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas*, Int32, Byte**, Int32*, Int32*, Int32*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas*self, int texture_index, byte **out_pixels, int *out_width, int *out_height, int *out_bytes_per_pixel)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">texture_index</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>**</td>
<td><span class="parametername">out_pixels</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_height</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_bytes_per_pixel</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetTexDataAsAlpha8_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetTexDataAsAlpha8*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetTexDataAsAlpha8_ImGuiNET_ImFontAtlas__System_Int32_System_IntPtr__System_Int32__System_Int32__System_Int32__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetTexDataAsAlpha8(ImGuiNET.ImFontAtlas*,System.Int32,System.IntPtr*,System.Int32*,System.Int32*,System.Int32*)">ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas*, Int32, IntPtr*, Int32*, Int32*, Int32*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas*self, int texture_index, IntPtr*out_pixels, int *out_width, int *out_height, int *out_bytes_per_pixel)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">texture_index</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span>*</td>
<td><span class="parametername">out_pixels</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_height</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_bytes_per_pixel</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetTexDataAsRGBA32_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetTexDataAsRGBA32*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetTexDataAsRGBA32_ImGuiNET_ImFontAtlas__System_Int32_System_Byte___System_Int32__System_Int32__System_Int32__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetTexDataAsRGBA32(ImGuiNET.ImFontAtlas*,System.Int32,System.Byte**,System.Int32*,System.Int32*,System.Int32*)">ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas*, Int32, Byte**, Int32*, Int32*, Int32*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas*self, int texture_index, byte **out_pixels, int *out_width, int *out_height, int *out_bytes_per_pixel)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">texture_index</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>**</td>
<td><span class="parametername">out_pixels</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_height</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_bytes_per_pixel</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_GetTexDataAsRGBA32_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetTexDataAsRGBA32*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_GetTexDataAsRGBA32_ImGuiNET_ImFontAtlas__System_Int32_System_IntPtr__System_Int32__System_Int32__System_Int32__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_GetTexDataAsRGBA32(ImGuiNET.ImFontAtlas*,System.Int32,System.IntPtr*,System.Int32*,System.Int32*,System.Int32*)">ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas*, Int32, IntPtr*, Int32*, Int32*, Int32*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas*self, int texture_index, IntPtr*out_pixels, int *out_width, int *out_height, int *out_bytes_per_pixel)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">texture_index</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span>*</td>
<td><span class="parametername">out_pixels</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_width</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_height</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td><span class="parametername">out_bytes_per_pixel</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_ImFontAtlas_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ImFontAtlas*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_ImFontAtlas" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_ImFontAtlas">ImFontAtlas_ImFontAtlas()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFontAtlas*ImFontAtlas_ImFontAtlas()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_IsBuilt_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_IsBuilt*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_IsBuilt_ImGuiNET_ImFontAtlas__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_IsBuilt(ImGuiNET.ImFontAtlas*)">ImFontAtlas_IsBuilt(ImFontAtlas*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImFontAtlas_IsBuilt(ImFontAtlas*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlas_SetTexID_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_SetTexID*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlas_SetTexID_ImGuiNET_ImFontAtlas__System_Int32_System_IntPtr_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlas_SetTexID(ImGuiNET.ImFontAtlas*,System.Int32,System.IntPtr)">ImFontAtlas_SetTexID(ImFontAtlas*, Int32, IntPtr)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlas_SetTexID(ImFontAtlas*self, int texture_index, IntPtr id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlas.html">ImFontAtlas</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">texture_index</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.IntPtr</span></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlasCustomRect_destroy_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlasCustomRect_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlasCustomRect_destroy_ImGuiNET_ImFontAtlasCustomRect__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlasCustomRect_destroy(ImGuiNET.ImFontAtlasCustomRect*)">ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlasCustomRect.html">ImFontAtlasCustomRect</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlasCustomRect_ImFontAtlasCustomRect_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlasCustomRect_ImFontAtlasCustomRect*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlasCustomRect_ImFontAtlasCustomRect" data-uid="ImGuiNET.ImGuiNative.ImFontAtlasCustomRect_ImFontAtlasCustomRect">ImFontAtlasCustomRect_ImFontAtlasCustomRect()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFontAtlasCustomRect*ImFontAtlasCustomRect_ImFontAtlasCustomRect()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlasCustomRect.html">ImFontAtlasCustomRect</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontAtlasCustomRect_IsPacked_" data-uid="ImGuiNET.ImGuiNative.ImFontAtlasCustomRect_IsPacked*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontAtlasCustomRect_IsPacked_ImGuiNET_ImFontAtlasCustomRect__" data-uid="ImGuiNET.ImGuiNative.ImFontAtlasCustomRect_IsPacked(ImGuiNET.ImFontAtlasCustomRect*)">ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontAtlasCustomRect.html">ImFontAtlasCustomRect</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontConfig_destroy_" data-uid="ImGuiNET.ImGuiNative.ImFontConfig_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontConfig_destroy_ImGuiNET_ImFontConfig__" data-uid="ImGuiNET.ImGuiNative.ImFontConfig_destroy(ImGuiNET.ImFontConfig*)">ImFontConfig_destroy(ImFontConfig*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontConfig_destroy(ImFontConfig*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontConfig.html">ImFontConfig</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontConfig_ImFontConfig_" data-uid="ImGuiNET.ImGuiNative.ImFontConfig_ImFontConfig*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontConfig_ImFontConfig" data-uid="ImGuiNET.ImGuiNative.ImFontConfig_ImFontConfig">ImFontConfig_ImFontConfig()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFontConfig*ImFontConfig_ImFontConfig()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontConfig.html">ImFontConfig</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_AddChar_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_AddChar*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_AddChar_ImGuiNET_ImFontGlyphRangesBuilder__System_UInt16_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_AddChar(ImGuiNET.ImFontGlyphRangesBuilder*,System.UInt16)">ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder*, UInt16)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder*self, ushort c)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphRangesBuilder.html">ImFontGlyphRangesBuilder</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_AddRanges_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_AddRanges*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_AddRanges_ImGuiNET_ImFontGlyphRangesBuilder__System_UInt16__" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_AddRanges(ImGuiNET.ImFontGlyphRangesBuilder*,System.UInt16*)">ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder*, UInt16*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder*self, ushort *ranges)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphRangesBuilder.html">ImFontGlyphRangesBuilder</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span>*</td>
<td><span class="parametername">ranges</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_AddText_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_AddText*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_AddText_ImGuiNET_ImFontGlyphRangesBuilder__System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_AddText(ImGuiNET.ImFontGlyphRangesBuilder*,System.Byte*,System.Byte*)">ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder*, Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder*self, byte *text, byte *text_end)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphRangesBuilder.html">ImFontGlyphRangesBuilder</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_BuildRanges_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_BuildRanges*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_BuildRanges_ImGuiNET_ImFontGlyphRangesBuilder__ImGuiNET_ImVector__" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_BuildRanges(ImGuiNET.ImFontGlyphRangesBuilder*,ImGuiNET.ImVector*)">ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder*, ImVector*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder*self, ImVector*out_ranges)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphRangesBuilder.html">ImFontGlyphRangesBuilder</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImVector.html">ImVector</a>*</td>
<td><span class="parametername">out_ranges</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_Clear_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_Clear*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_Clear_ImGuiNET_ImFontGlyphRangesBuilder__" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_Clear(ImGuiNET.ImFontGlyphRangesBuilder*)">ImFontGlyphRangesBuilder_Clear(ImFontGlyphRangesBuilder*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontGlyphRangesBuilder_Clear(ImFontGlyphRangesBuilder*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphRangesBuilder.html">ImFontGlyphRangesBuilder</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_destroy_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_destroy_ImGuiNET_ImFontGlyphRangesBuilder__" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_destroy(ImGuiNET.ImFontGlyphRangesBuilder*)">ImFontGlyphRangesBuilder_destroy(ImFontGlyphRangesBuilder*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontGlyphRangesBuilder_destroy(ImFontGlyphRangesBuilder*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphRangesBuilder.html">ImFontGlyphRangesBuilder</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_GetBit_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_GetBit*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_GetBit_ImGuiNET_ImFontGlyphRangesBuilder__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_GetBit(ImGuiNET.ImFontGlyphRangesBuilder*,System.UInt32)">ImFontGlyphRangesBuilder_GetBit(ImFontGlyphRangesBuilder*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImFontGlyphRangesBuilder_GetBit(ImFontGlyphRangesBuilder*self, uint n)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphRangesBuilder.html">ImFontGlyphRangesBuilder</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">n</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder">ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImFontGlyphRangesBuilder*ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphRangesBuilder.html">ImFontGlyphRangesBuilder</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_SetBit_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_SetBit*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImFontGlyphRangesBuilder_SetBit_ImGuiNET_ImFontGlyphRangesBuilder__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImFontGlyphRangesBuilder_SetBit(ImGuiNET.ImFontGlyphRangesBuilder*,System.UInt32)">ImFontGlyphRangesBuilder_SetBit(ImFontGlyphRangesBuilder*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImFontGlyphRangesBuilder_SetBit(ImFontGlyphRangesBuilder*self, uint n)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImFontGlyphRangesBuilder.html">ImFontGlyphRangesBuilder</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">n</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_ClearSelection_" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_ClearSelection*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_ClearSelection_ImGuiNET_ImGuiInputTextCallbackData__" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_ClearSelection(ImGuiNET.ImGuiInputTextCallbackData*)">ImGuiInputTextCallbackData_ClearSelection(ImGuiInputTextCallbackData*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiInputTextCallbackData_ClearSelection(ImGuiInputTextCallbackData*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallbackData.html">ImGuiInputTextCallbackData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_DeleteChars_" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_DeleteChars*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_DeleteChars_ImGuiNET_ImGuiInputTextCallbackData__System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_DeleteChars(ImGuiNET.ImGuiInputTextCallbackData*,System.Int32,System.Int32)">ImGuiInputTextCallbackData_DeleteChars(ImGuiInputTextCallbackData*, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiInputTextCallbackData_DeleteChars(ImGuiInputTextCallbackData*self, int pos, int bytes_count)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallbackData.html">ImGuiInputTextCallbackData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">bytes_count</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_destroy_ImGuiNET_ImGuiInputTextCallbackData__" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_destroy(ImGuiNET.ImGuiInputTextCallbackData*)">ImGuiInputTextCallbackData_destroy(ImGuiInputTextCallbackData*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiInputTextCallbackData_destroy(ImGuiInputTextCallbackData*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallbackData.html">ImGuiInputTextCallbackData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_HasSelection_" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_HasSelection*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_HasSelection_ImGuiNET_ImGuiInputTextCallbackData__" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_HasSelection(ImGuiNET.ImGuiInputTextCallbackData*)">ImGuiInputTextCallbackData_HasSelection(ImGuiInputTextCallbackData*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiInputTextCallbackData_HasSelection(ImGuiInputTextCallbackData*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallbackData.html">ImGuiInputTextCallbackData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_ImGuiInputTextCallbackData_" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_ImGuiInputTextCallbackData*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_ImGuiInputTextCallbackData">ImGuiInputTextCallbackData_ImGuiInputTextCallbackData()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiInputTextCallbackData*ImGuiInputTextCallbackData_ImGuiInputTextCallbackData()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallbackData.html">ImGuiInputTextCallbackData</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_InsertChars_" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_InsertChars*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_InsertChars_ImGuiNET_ImGuiInputTextCallbackData__System_Int32_System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_InsertChars(ImGuiNET.ImGuiInputTextCallbackData*,System.Int32,System.Byte*,System.Byte*)">ImGuiInputTextCallbackData_InsertChars(ImGuiInputTextCallbackData*, Int32, Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiInputTextCallbackData_InsertChars(ImGuiInputTextCallbackData*self, int pos, byte *text, byte *text_end)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallbackData.html">ImGuiInputTextCallbackData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">pos</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_SelectAll_" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_SelectAll*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiInputTextCallbackData_SelectAll_ImGuiNET_ImGuiInputTextCallbackData__" data-uid="ImGuiNET.ImGuiNative.ImGuiInputTextCallbackData_SelectAll(ImGuiNET.ImGuiInputTextCallbackData*)">ImGuiInputTextCallbackData_SelectAll(ImGuiInputTextCallbackData*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiInputTextCallbackData_SelectAll(ImGuiInputTextCallbackData*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiInputTextCallbackData.html">ImGuiInputTextCallbackData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddFocusEvent_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddFocusEvent*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddFocusEvent_ImGuiNET_ImGuiIO__System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddFocusEvent(ImGuiNET.ImGuiIO*,System.Byte)">ImGuiIO_AddFocusEvent(ImGuiIO*, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddFocusEvent(ImGuiIO*self, byte focused)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">focused</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddInputCharacter_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddInputCharacter*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddInputCharacter_ImGuiNET_ImGuiIO__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddInputCharacter(ImGuiNET.ImGuiIO*,System.UInt32)">ImGuiIO_AddInputCharacter(ImGuiIO*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddInputCharacter(ImGuiIO*self, uint c)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddInputCharactersUTF8_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddInputCharactersUTF8*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddInputCharactersUTF8_ImGuiNET_ImGuiIO__System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddInputCharactersUTF8(ImGuiNET.ImGuiIO*,System.Byte*)">ImGuiIO_AddInputCharactersUTF8(ImGuiIO*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddInputCharactersUTF8(ImGuiIO*self, byte *str)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddInputCharacterUTF16_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddInputCharacterUTF16*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddInputCharacterUTF16_ImGuiNET_ImGuiIO__System_UInt16_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddInputCharacterUTF16(ImGuiNET.ImGuiIO*,System.UInt16)">ImGuiIO_AddInputCharacterUTF16(ImGuiIO*, UInt16)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddInputCharacterUTF16(ImGuiIO*self, ushort c)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt16</span></td>
<td><span class="parametername">c</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddKeyAnalogEvent_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddKeyAnalogEvent*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddKeyAnalogEvent_ImGuiNET_ImGuiIO__ImGuiNET_ImGuiKey_System_Byte_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddKeyAnalogEvent(ImGuiNET.ImGuiIO*,ImGuiNET.ImGuiKey,System.Byte,System.Single)">ImGuiIO_AddKeyAnalogEvent(ImGuiIO*, ImGuiKey, Byte, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddKeyAnalogEvent(ImGuiIO*self, ImGuiKey key, byte down, float v)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiKey.html">ImGuiKey</a></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">down</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">v</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddKeyEvent_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddKeyEvent*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddKeyEvent_ImGuiNET_ImGuiIO__ImGuiNET_ImGuiKey_System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddKeyEvent(ImGuiNET.ImGuiIO*,ImGuiNET.ImGuiKey,System.Byte)">ImGuiIO_AddKeyEvent(ImGuiIO*, ImGuiKey, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddKeyEvent(ImGuiIO*self, ImGuiKey key, byte down)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiKey.html">ImGuiKey</a></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">down</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddMouseButtonEvent_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddMouseButtonEvent*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddMouseButtonEvent_ImGuiNET_ImGuiIO__System_Int32_System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddMouseButtonEvent(ImGuiNET.ImGuiIO*,System.Int32,System.Byte)">ImGuiIO_AddMouseButtonEvent(ImGuiIO*, Int32, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddMouseButtonEvent(ImGuiIO*self, int button, byte down)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">button</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">down</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddMousePosEvent_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddMousePosEvent*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddMousePosEvent_ImGuiNET_ImGuiIO__System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddMousePosEvent(ImGuiNET.ImGuiIO*,System.Single,System.Single)">ImGuiIO_AddMousePosEvent(ImGuiIO*, Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddMousePosEvent(ImGuiIO*self, float x, float y)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">x</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">y</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddMouseViewportEvent_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddMouseViewportEvent*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddMouseViewportEvent_ImGuiNET_ImGuiIO__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddMouseViewportEvent(ImGuiNET.ImGuiIO*,System.UInt32)">ImGuiIO_AddMouseViewportEvent(ImGuiIO*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddMouseViewportEvent(ImGuiIO*self, uint id)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">id</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_AddMouseWheelEvent_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddMouseWheelEvent*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_AddMouseWheelEvent_ImGuiNET_ImGuiIO__System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_AddMouseWheelEvent(ImGuiNET.ImGuiIO*,System.Single,System.Single)">ImGuiIO_AddMouseWheelEvent(ImGuiIO*, Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_AddMouseWheelEvent(ImGuiIO*self, float wh_x, float wh_y)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">wh_x</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">wh_y</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_ClearInputCharacters_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_ClearInputCharacters*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_ClearInputCharacters_ImGuiNET_ImGuiIO__" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_ClearInputCharacters(ImGuiNET.ImGuiIO*)">ImGuiIO_ClearInputCharacters(ImGuiIO*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_ClearInputCharacters(ImGuiIO*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_ClearInputKeys_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_ClearInputKeys*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_ClearInputKeys_ImGuiNET_ImGuiIO__" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_ClearInputKeys(ImGuiNET.ImGuiIO*)">ImGuiIO_ClearInputKeys(ImGuiIO*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_ClearInputKeys(ImGuiIO*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_destroy_ImGuiNET_ImGuiIO__" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_destroy(ImGuiNET.ImGuiIO*)">ImGuiIO_destroy(ImGuiIO*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_destroy(ImGuiIO*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_ImGuiIO_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_ImGuiIO*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_ImGuiIO" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_ImGuiIO">ImGuiIO_ImGuiIO()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiIO*ImGuiIO_ImGuiIO()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_SetAppAcceptingEvents_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_SetAppAcceptingEvents*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_SetAppAcceptingEvents_ImGuiNET_ImGuiIO__System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_SetAppAcceptingEvents(ImGuiNET.ImGuiIO*,System.Byte)">ImGuiIO_SetAppAcceptingEvents(ImGuiIO*, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_SetAppAcceptingEvents(ImGuiIO*self, byte accepting_events)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">accepting_events</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiIO_SetKeyEventNativeData_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_SetKeyEventNativeData*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiIO_SetKeyEventNativeData_ImGuiNET_ImGuiIO__ImGuiNET_ImGuiKey_System_Int32_System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImGuiIO_SetKeyEventNativeData(ImGuiNET.ImGuiIO*,ImGuiNET.ImGuiKey,System.Int32,System.Int32,System.Int32)">ImGuiIO_SetKeyEventNativeData(ImGuiIO*, ImGuiKey, Int32, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiIO_SetKeyEventNativeData(ImGuiIO*self, ImGuiKey key, int native_keycode, int native_scancode, int native_legacy_index)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiIO.html">ImGuiIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiKey.html">ImGuiKey</a></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">native_keycode</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">native_scancode</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">native_legacy_index</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiListClipper_Begin_" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_Begin*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiListClipper_Begin_ImGuiNET_ImGuiListClipper__System_Int32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_Begin(ImGuiNET.ImGuiListClipper*,System.Int32,System.Single)">ImGuiListClipper_Begin(ImGuiListClipper*, Int32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiListClipper_Begin(ImGuiListClipper*self, int items_count, float items_height)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiListClipper.html">ImGuiListClipper</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">items_count</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">items_height</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiListClipper_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiListClipper_destroy_ImGuiNET_ImGuiListClipper__" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_destroy(ImGuiNET.ImGuiListClipper*)">ImGuiListClipper_destroy(ImGuiListClipper*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiListClipper_destroy(ImGuiListClipper*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiListClipper.html">ImGuiListClipper</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiListClipper_End_" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_End*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiListClipper_End_ImGuiNET_ImGuiListClipper__" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_End(ImGuiNET.ImGuiListClipper*)">ImGuiListClipper_End(ImGuiListClipper*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiListClipper_End(ImGuiListClipper*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiListClipper.html">ImGuiListClipper</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiListClipper_ForceDisplayRangeByIndices_" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_ForceDisplayRangeByIndices*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiListClipper_ForceDisplayRangeByIndices_ImGuiNET_ImGuiListClipper__System_Int32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_ForceDisplayRangeByIndices(ImGuiNET.ImGuiListClipper*,System.Int32,System.Int32)">ImGuiListClipper_ForceDisplayRangeByIndices(ImGuiListClipper*, Int32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiListClipper_ForceDisplayRangeByIndices(ImGuiListClipper*self, int item_min, int item_max)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiListClipper.html">ImGuiListClipper</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">item_min</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">item_max</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiListClipper_ImGuiListClipper_" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_ImGuiListClipper*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiListClipper_ImGuiListClipper" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_ImGuiListClipper">ImGuiListClipper_ImGuiListClipper()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiListClipper*ImGuiListClipper_ImGuiListClipper()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiListClipper.html">ImGuiListClipper</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiListClipper_Step_" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_Step*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiListClipper_Step_ImGuiNET_ImGuiListClipper__" data-uid="ImGuiNET.ImGuiNative.ImGuiListClipper_Step(ImGuiNET.ImGuiListClipper*)">ImGuiListClipper_Step(ImGuiListClipper*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiListClipper_Step(ImGuiListClipper*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiListClipper.html">ImGuiListClipper</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiOnceUponAFrame_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiOnceUponAFrame_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiOnceUponAFrame_destroy_ImGuiNET_ImGuiOnceUponAFrame__" data-uid="ImGuiNET.ImGuiNative.ImGuiOnceUponAFrame_destroy(ImGuiNET.ImGuiOnceUponAFrame*)">ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiOnceUponAFrame.html">ImGuiOnceUponAFrame</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiOnceUponAFrame_ImGuiOnceUponAFrame_" data-uid="ImGuiNET.ImGuiNative.ImGuiOnceUponAFrame_ImGuiOnceUponAFrame*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" data-uid="ImGuiNET.ImGuiNative.ImGuiOnceUponAFrame_ImGuiOnceUponAFrame">ImGuiOnceUponAFrame_ImGuiOnceUponAFrame()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiOnceUponAFrame*ImGuiOnceUponAFrame_ImGuiOnceUponAFrame()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiOnceUponAFrame.html">ImGuiOnceUponAFrame</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPayload_Clear_" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_Clear*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPayload_Clear_ImGuiNET_ImGuiPayload__" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_Clear(ImGuiNET.ImGuiPayload*)">ImGuiPayload_Clear(ImGuiPayload*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiPayload_Clear(ImGuiPayload*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPayload.html">ImGuiPayload</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPayload_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPayload_destroy_ImGuiNET_ImGuiPayload__" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_destroy(ImGuiNET.ImGuiPayload*)">ImGuiPayload_destroy(ImGuiPayload*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiPayload_destroy(ImGuiPayload*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPayload.html">ImGuiPayload</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPayload_ImGuiPayload_" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_ImGuiPayload*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPayload_ImGuiPayload" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_ImGuiPayload">ImGuiPayload_ImGuiPayload()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiPayload*ImGuiPayload_ImGuiPayload()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPayload.html">ImGuiPayload</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPayload_IsDataType_" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_IsDataType*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPayload_IsDataType_ImGuiNET_ImGuiPayload__System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_IsDataType(ImGuiNET.ImGuiPayload*,System.Byte*)">ImGuiPayload_IsDataType(ImGuiPayload*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiPayload_IsDataType(ImGuiPayload*self, byte *type)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPayload.html">ImGuiPayload</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">type</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPayload_IsDelivery_" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_IsDelivery*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPayload_IsDelivery_ImGuiNET_ImGuiPayload__" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_IsDelivery(ImGuiNET.ImGuiPayload*)">ImGuiPayload_IsDelivery(ImGuiPayload*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiPayload_IsDelivery(ImGuiPayload*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPayload.html">ImGuiPayload</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPayload_IsPreview_" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_IsPreview*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPayload_IsPreview_ImGuiNET_ImGuiPayload__" data-uid="ImGuiNET.ImGuiNative.ImGuiPayload_IsPreview(ImGuiNET.ImGuiPayload*)">ImGuiPayload_IsPreview(ImGuiPayload*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiPayload_IsPreview(ImGuiPayload*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPayload.html">ImGuiPayload</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPlatformImeData_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformImeData_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPlatformImeData_destroy_ImGuiNET_ImGuiPlatformImeData__" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformImeData_destroy(ImGuiNET.ImGuiPlatformImeData*)">ImGuiPlatformImeData_destroy(ImGuiPlatformImeData*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiPlatformImeData_destroy(ImGuiPlatformImeData*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPlatformImeData.html">ImGuiPlatformImeData</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPlatformImeData_ImGuiPlatformImeData_" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformImeData_ImGuiPlatformImeData*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPlatformImeData_ImGuiPlatformImeData" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformImeData_ImGuiPlatformImeData">ImGuiPlatformImeData_ImGuiPlatformImeData()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiPlatformImeData*ImGuiPlatformImeData_ImGuiPlatformImeData()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPlatformImeData.html">ImGuiPlatformImeData</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPlatformIO_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformIO_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPlatformIO_destroy_ImGuiNET_ImGuiPlatformIO__" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformIO_destroy(ImGuiNET.ImGuiPlatformIO*)">ImGuiPlatformIO_destroy(ImGuiPlatformIO*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiPlatformIO_destroy(ImGuiPlatformIO*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPlatformIO.html">ImGuiPlatformIO</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPlatformIO_ImGuiPlatformIO_" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformIO_ImGuiPlatformIO*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPlatformIO_ImGuiPlatformIO" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformIO_ImGuiPlatformIO">ImGuiPlatformIO_ImGuiPlatformIO()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiPlatformIO*ImGuiPlatformIO_ImGuiPlatformIO()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPlatformIO.html">ImGuiPlatformIO</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPlatformMonitor_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformMonitor_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPlatformMonitor_destroy_ImGuiNET_ImGuiPlatformMonitor__" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformMonitor_destroy(ImGuiNET.ImGuiPlatformMonitor*)">ImGuiPlatformMonitor_destroy(ImGuiPlatformMonitor*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiPlatformMonitor_destroy(ImGuiPlatformMonitor*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPlatformMonitor.html">ImGuiPlatformMonitor</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiPlatformMonitor_ImGuiPlatformMonitor_" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformMonitor_ImGuiPlatformMonitor*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiPlatformMonitor_ImGuiPlatformMonitor" data-uid="ImGuiNET.ImGuiNative.ImGuiPlatformMonitor_ImGuiPlatformMonitor">ImGuiPlatformMonitor_ImGuiPlatformMonitor()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiPlatformMonitor*ImGuiPlatformMonitor_ImGuiPlatformMonitor()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiPlatformMonitor.html">ImGuiPlatformMonitor</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_BuildSortByKey_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_BuildSortByKey*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_BuildSortByKey_ImGuiNET_ImGuiStorage__" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_BuildSortByKey(ImGuiNET.ImGuiStorage*)">ImGuiStorage_BuildSortByKey(ImGuiStorage*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStorage_BuildSortByKey(ImGuiStorage*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_Clear_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_Clear*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_Clear_ImGuiNET_ImGuiStorage__" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_Clear(ImGuiNET.ImGuiStorage*)">ImGuiStorage_Clear(ImGuiStorage*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStorage_Clear(ImGuiStorage*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_GetBool_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetBool*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_GetBool_ImGuiNET_ImGuiStorage__System_UInt32_System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetBool(ImGuiNET.ImGuiStorage*,System.UInt32,System.Byte)">ImGuiStorage_GetBool(ImGuiStorage*, UInt32, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiStorage_GetBool(ImGuiStorage*self, uint key, byte default_val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">default_val</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_GetBoolRef_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetBoolRef*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_GetBoolRef_ImGuiNET_ImGuiStorage__System_UInt32_System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetBoolRef(ImGuiNET.ImGuiStorage*,System.UInt32,System.Byte)">ImGuiStorage_GetBoolRef(ImGuiStorage*, UInt32, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *ImGuiStorage_GetBoolRef(ImGuiStorage*self, uint key, byte default_val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">default_val</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_GetFloat_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetFloat*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_GetFloat_ImGuiNET_ImGuiStorage__System_UInt32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetFloat(ImGuiNET.ImGuiStorage*,System.UInt32,System.Single)">ImGuiStorage_GetFloat(ImGuiStorage*, UInt32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float ImGuiStorage_GetFloat(ImGuiStorage*self, uint key, float default_val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">default_val</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_GetFloatRef_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetFloatRef*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_GetFloatRef_ImGuiNET_ImGuiStorage__System_UInt32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetFloatRef(ImGuiNET.ImGuiStorage*,System.UInt32,System.Single)">ImGuiStorage_GetFloatRef(ImGuiStorage*, UInt32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern float *ImGuiStorage_GetFloatRef(ImGuiStorage*self, uint key, float default_val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">default_val</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_GetInt_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetInt*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_GetInt_ImGuiNET_ImGuiStorage__System_UInt32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetInt(ImGuiNET.ImGuiStorage*,System.UInt32,System.Int32)">ImGuiStorage_GetInt(ImGuiStorage*, UInt32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int ImGuiStorage_GetInt(ImGuiStorage*self, uint key, int default_val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">default_val</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_GetIntRef_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetIntRef*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_GetIntRef_ImGuiNET_ImGuiStorage__System_UInt32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetIntRef(ImGuiNET.ImGuiStorage*,System.UInt32,System.Int32)">ImGuiStorage_GetIntRef(ImGuiStorage*, UInt32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int *ImGuiStorage_GetIntRef(ImGuiStorage*self, uint key, int default_val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">default_val</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_GetVoidPtr_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetVoidPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_GetVoidPtr_ImGuiNET_ImGuiStorage__System_UInt32_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetVoidPtr(ImGuiNET.ImGuiStorage*,System.UInt32)">ImGuiStorage_GetVoidPtr(ImGuiStorage*, UInt32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void *ImGuiStorage_GetVoidPtr(ImGuiStorage*self, uint key)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_GetVoidPtrRef_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetVoidPtrRef*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_GetVoidPtrRef_ImGuiNET_ImGuiStorage__System_UInt32_System_Void__" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_GetVoidPtrRef(ImGuiNET.ImGuiStorage*,System.UInt32,System.Void*)">ImGuiStorage_GetVoidPtrRef(ImGuiStorage*, UInt32, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void **ImGuiStorage_GetVoidPtrRef(ImGuiStorage*self, uint key, void *default_val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">default_val</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Void</span>**</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_SetAllInt_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetAllInt*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_SetAllInt_ImGuiNET_ImGuiStorage__System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetAllInt(ImGuiNET.ImGuiStorage*,System.Int32)">ImGuiStorage_SetAllInt(ImGuiStorage*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStorage_SetAllInt(ImGuiStorage*self, int val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">val</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_SetBool_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetBool*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_SetBool_ImGuiNET_ImGuiStorage__System_UInt32_System_Byte_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetBool(ImGuiNET.ImGuiStorage*,System.UInt32,System.Byte)">ImGuiStorage_SetBool(ImGuiStorage*, UInt32, Byte)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStorage_SetBool(ImGuiStorage*self, uint key, byte val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">val</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_SetFloat_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetFloat*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_SetFloat_ImGuiNET_ImGuiStorage__System_UInt32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetFloat(ImGuiNET.ImGuiStorage*,System.UInt32,System.Single)">ImGuiStorage_SetFloat(ImGuiStorage*, UInt32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStorage_SetFloat(ImGuiStorage*self, uint key, float val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">val</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_SetInt_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetInt*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_SetInt_ImGuiNET_ImGuiStorage__System_UInt32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetInt(ImGuiNET.ImGuiStorage*,System.UInt32,System.Int32)">ImGuiStorage_SetInt(ImGuiStorage*, UInt32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStorage_SetInt(ImGuiStorage*self, uint key, int val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">val</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStorage_SetVoidPtr_" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetVoidPtr*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStorage_SetVoidPtr_ImGuiNET_ImGuiStorage__System_UInt32_System_Void__" data-uid="ImGuiNET.ImGuiNative.ImGuiStorage_SetVoidPtr(ImGuiNET.ImGuiStorage*,System.UInt32,System.Void*)">ImGuiStorage_SetVoidPtr(ImGuiStorage*, UInt32, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStorage_SetVoidPtr(ImGuiStorage*self, uint key, void *val)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStorage.html">ImGuiStorage</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">val</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStoragePair_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiStoragePair_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStoragePair_destroy_ImGuiNET_ImGuiStoragePair__" data-uid="ImGuiNET.ImGuiNative.ImGuiStoragePair_destroy(ImGuiNET.ImGuiStoragePair*)">ImGuiStoragePair_destroy(ImGuiStoragePair*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStoragePair_destroy(ImGuiStoragePair*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStoragePair.html">ImGuiStoragePair</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStoragePair_ImGuiStoragePair_Float_" data-uid="ImGuiNET.ImGuiNative.ImGuiStoragePair_ImGuiStoragePair_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStoragePair_ImGuiStoragePair_Float_System_UInt32_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiStoragePair_ImGuiStoragePair_Float(System.UInt32,System.Single)">ImGuiStoragePair_ImGuiStoragePair_Float(UInt32, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiStoragePair*ImGuiStoragePair_ImGuiStoragePair_Float(uint _key, float _val_f)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">_key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">_val_f</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStoragePair.html">ImGuiStoragePair</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStoragePair_ImGuiStoragePair_Int_" data-uid="ImGuiNET.ImGuiNative.ImGuiStoragePair_ImGuiStoragePair_Int*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStoragePair_ImGuiStoragePair_Int_System_UInt32_System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImGuiStoragePair_ImGuiStoragePair_Int(System.UInt32,System.Int32)">ImGuiStoragePair_ImGuiStoragePair_Int(UInt32, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiStoragePair*ImGuiStoragePair_ImGuiStoragePair_Int(uint _key, int _val_i)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">_key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">_val_i</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStoragePair.html">ImGuiStoragePair</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStoragePair_ImGuiStoragePair_Ptr_" data-uid="ImGuiNET.ImGuiNative.ImGuiStoragePair_ImGuiStoragePair_Ptr*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStoragePair_ImGuiStoragePair_Ptr_System_UInt32_System_Void__" data-uid="ImGuiNET.ImGuiNative.ImGuiStoragePair_ImGuiStoragePair_Ptr(System.UInt32,System.Void*)">ImGuiStoragePair_ImGuiStoragePair_Ptr(UInt32, Void*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiStoragePair*ImGuiStoragePair_ImGuiStoragePair_Ptr(uint _key, void *_val_p)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.UInt32</span></td>
<td><span class="parametername">_key</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Void</span>*</td>
<td><span class="parametername">_val_p</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStoragePair.html">ImGuiStoragePair</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStyle_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiStyle_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStyle_destroy_ImGuiNET_ImGuiStyle__" data-uid="ImGuiNET.ImGuiNative.ImGuiStyle_destroy(ImGuiNET.ImGuiStyle*)">ImGuiStyle_destroy(ImGuiStyle*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStyle_destroy(ImGuiStyle*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyle.html">ImGuiStyle</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStyle_ImGuiStyle_" data-uid="ImGuiNET.ImGuiNative.ImGuiStyle_ImGuiStyle*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStyle_ImGuiStyle" data-uid="ImGuiNET.ImGuiNative.ImGuiStyle_ImGuiStyle">ImGuiStyle_ImGuiStyle()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiStyle*ImGuiStyle_ImGuiStyle()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyle.html">ImGuiStyle</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiStyle_ScaleAllSizes_" data-uid="ImGuiNET.ImGuiNative.ImGuiStyle_ScaleAllSizes*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiStyle_ScaleAllSizes_ImGuiNET_ImGuiStyle__System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiStyle_ScaleAllSizes(ImGuiNET.ImGuiStyle*,System.Single)">ImGuiStyle_ScaleAllSizes(ImGuiStyle*, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiStyle_ScaleAllSizes(ImGuiStyle*self, float scale_factor)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiStyle.html">ImGuiStyle</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">scale_factor</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTableColumnSortSpecs_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiTableColumnSortSpecs_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTableColumnSortSpecs_destroy_ImGuiNET_ImGuiTableColumnSortSpecs__" data-uid="ImGuiNET.ImGuiNative.ImGuiTableColumnSortSpecs_destroy(ImGuiNET.ImGuiTableColumnSortSpecs*)">ImGuiTableColumnSortSpecs_destroy(ImGuiTableColumnSortSpecs*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTableColumnSortSpecs_destroy(ImGuiTableColumnSortSpecs*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableColumnSortSpecs.html">ImGuiTableColumnSortSpecs</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs_" data-uid="ImGuiNET.ImGuiNative.ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs" data-uid="ImGuiNET.ImGuiNative.ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs">ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiTableColumnSortSpecs*ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableColumnSortSpecs.html">ImGuiTableColumnSortSpecs</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTableSortSpecs_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiTableSortSpecs_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTableSortSpecs_destroy_ImGuiNET_ImGuiTableSortSpecs__" data-uid="ImGuiNET.ImGuiNative.ImGuiTableSortSpecs_destroy(ImGuiNET.ImGuiTableSortSpecs*)">ImGuiTableSortSpecs_destroy(ImGuiTableSortSpecs*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTableSortSpecs_destroy(ImGuiTableSortSpecs*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableSortSpecs.html">ImGuiTableSortSpecs</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTableSortSpecs_ImGuiTableSortSpecs_" data-uid="ImGuiNET.ImGuiNative.ImGuiTableSortSpecs_ImGuiTableSortSpecs*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTableSortSpecs_ImGuiTableSortSpecs" data-uid="ImGuiNET.ImGuiNative.ImGuiTableSortSpecs_ImGuiTableSortSpecs">ImGuiTableSortSpecs_ImGuiTableSortSpecs()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiTableSortSpecs*ImGuiTableSortSpecs_ImGuiTableSortSpecs()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTableSortSpecs.html">ImGuiTableSortSpecs</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_append_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_append*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_append_ImGuiNET_ImGuiTextBuffer__System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_append(ImGuiNET.ImGuiTextBuffer*,System.Byte*,System.Byte*)">ImGuiTextBuffer_append(ImGuiTextBuffer*, Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextBuffer_append(ImGuiTextBuffer*self, byte *str, byte *str_end)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">str_end</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_appendf_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_appendf*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_appendf_ImGuiNET_ImGuiTextBuffer__System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_appendf(ImGuiNET.ImGuiTextBuffer*,System.Byte*)">ImGuiTextBuffer_appendf(ImGuiTextBuffer*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextBuffer_appendf(ImGuiTextBuffer*self, byte *fmt)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">fmt</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_begin_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_begin*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_begin_ImGuiNET_ImGuiTextBuffer__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_begin(ImGuiNET.ImGuiTextBuffer*)">ImGuiTextBuffer_begin(ImGuiTextBuffer*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *ImGuiTextBuffer_begin(ImGuiTextBuffer*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_c_str_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_c_str*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_c_str_ImGuiNET_ImGuiTextBuffer__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_c_str(ImGuiNET.ImGuiTextBuffer*)">ImGuiTextBuffer_c_str(ImGuiTextBuffer*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *ImGuiTextBuffer_c_str(ImGuiTextBuffer*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_clear_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_clear*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_clear_ImGuiNET_ImGuiTextBuffer__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_clear(ImGuiNET.ImGuiTextBuffer*)">ImGuiTextBuffer_clear(ImGuiTextBuffer*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextBuffer_clear(ImGuiTextBuffer*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_destroy_ImGuiNET_ImGuiTextBuffer__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_destroy(ImGuiNET.ImGuiTextBuffer*)">ImGuiTextBuffer_destroy(ImGuiTextBuffer*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextBuffer_destroy(ImGuiTextBuffer*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_empty_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_empty*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_empty_ImGuiNET_ImGuiTextBuffer__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_empty(ImGuiNET.ImGuiTextBuffer*)">ImGuiTextBuffer_empty(ImGuiTextBuffer*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiTextBuffer_empty(ImGuiTextBuffer*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_end_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_end*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_end_ImGuiNET_ImGuiTextBuffer__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_end(ImGuiNET.ImGuiTextBuffer*)">ImGuiTextBuffer_end(ImGuiTextBuffer*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte *ImGuiTextBuffer_end(ImGuiTextBuffer*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_ImGuiTextBuffer_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_ImGuiTextBuffer*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_ImGuiTextBuffer" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_ImGuiTextBuffer">ImGuiTextBuffer_ImGuiTextBuffer()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiTextBuffer*ImGuiTextBuffer_ImGuiTextBuffer()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_reserve_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_reserve*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_reserve_ImGuiNET_ImGuiTextBuffer__System_Int32_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_reserve(ImGuiNET.ImGuiTextBuffer*,System.Int32)">ImGuiTextBuffer_reserve(ImGuiTextBuffer*, Int32)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextBuffer_reserve(ImGuiTextBuffer*self, int capacity)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><span class="parametername">capacity</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_size_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_size*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextBuffer_size_ImGuiNET_ImGuiTextBuffer__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextBuffer_size(ImGuiNET.ImGuiTextBuffer*)">ImGuiTextBuffer_size(ImGuiTextBuffer*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern int ImGuiTextBuffer_size(ImGuiTextBuffer*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextBuffer.html">ImGuiTextBuffer</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextFilter_Build_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_Build*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextFilter_Build_ImGuiNET_ImGuiTextFilter__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_Build(ImGuiNET.ImGuiTextFilter*)">ImGuiTextFilter_Build(ImGuiTextFilter*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextFilter_Build(ImGuiTextFilter*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextFilter.html">ImGuiTextFilter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextFilter_Clear_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_Clear*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextFilter_Clear_ImGuiNET_ImGuiTextFilter__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_Clear(ImGuiNET.ImGuiTextFilter*)">ImGuiTextFilter_Clear(ImGuiTextFilter*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextFilter_Clear(ImGuiTextFilter*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextFilter.html">ImGuiTextFilter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextFilter_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextFilter_destroy_ImGuiNET_ImGuiTextFilter__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_destroy(ImGuiNET.ImGuiTextFilter*)">ImGuiTextFilter_destroy(ImGuiTextFilter*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextFilter_destroy(ImGuiTextFilter*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextFilter.html">ImGuiTextFilter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextFilter_Draw_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_Draw*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextFilter_Draw_ImGuiNET_ImGuiTextFilter__System_Byte__System_Single_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_Draw(ImGuiNET.ImGuiTextFilter*,System.Byte*,System.Single)">ImGuiTextFilter_Draw(ImGuiTextFilter*, Byte*, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiTextFilter_Draw(ImGuiTextFilter*self, byte *label, float width)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextFilter.html">ImGuiTextFilter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">label</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">width</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextFilter_ImGuiTextFilter_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_ImGuiTextFilter*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextFilter_ImGuiTextFilter_System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_ImGuiTextFilter(System.Byte*)">ImGuiTextFilter_ImGuiTextFilter(Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiTextFilter*ImGuiTextFilter_ImGuiTextFilter(byte *default_filter)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">default_filter</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextFilter.html">ImGuiTextFilter</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextFilter_IsActive_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_IsActive*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextFilter_IsActive_ImGuiNET_ImGuiTextFilter__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_IsActive(ImGuiNET.ImGuiTextFilter*)">ImGuiTextFilter_IsActive(ImGuiTextFilter*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiTextFilter_IsActive(ImGuiTextFilter*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextFilter.html">ImGuiTextFilter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextFilter_PassFilter_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_PassFilter*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextFilter_PassFilter_ImGuiNET_ImGuiTextFilter__System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextFilter_PassFilter(ImGuiNET.ImGuiTextFilter*,System.Byte*,System.Byte*)">ImGuiTextFilter_PassFilter(ImGuiTextFilter*, Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiTextFilter_PassFilter(ImGuiTextFilter*self, byte *text, byte *text_end)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextFilter.html">ImGuiTextFilter</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">text_end</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextRange_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextRange_destroy_ImGuiNET_ImGuiTextRange__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_destroy(ImGuiNET.ImGuiTextRange*)">ImGuiTextRange_destroy(ImGuiTextRange*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextRange_destroy(ImGuiTextRange*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextRange.html">ImGuiTextRange</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextRange_empty_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_empty*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextRange_empty_ImGuiNET_ImGuiTextRange__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_empty(ImGuiNET.ImGuiTextRange*)">ImGuiTextRange_empty(ImGuiTextRange*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern byte ImGuiTextRange_empty(ImGuiTextRange*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextRange.html">ImGuiTextRange</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextRange_ImGuiTextRange_Nil_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_ImGuiTextRange_Nil*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextRange_ImGuiTextRange_Nil" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_ImGuiTextRange_Nil">ImGuiTextRange_ImGuiTextRange_Nil()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiTextRange*ImGuiTextRange_ImGuiTextRange_Nil()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextRange.html">ImGuiTextRange</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextRange_ImGuiTextRange_Str_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_ImGuiTextRange_Str*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextRange_ImGuiTextRange_Str_System_Byte__System_Byte__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_ImGuiTextRange_Str(System.Byte*,System.Byte*)">ImGuiTextRange_ImGuiTextRange_Str(Byte*, Byte*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiTextRange*ImGuiTextRange_ImGuiTextRange_Str(byte *_b, byte *_e)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">_b</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span>*</td>
<td><span class="parametername">_e</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextRange.html">ImGuiTextRange</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiTextRange_split_" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_split*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiTextRange_split_ImGuiNET_ImGuiTextRange__System_Byte_ImGuiNET_ImVector__" data-uid="ImGuiNET.ImGuiNative.ImGuiTextRange_split(ImGuiNET.ImGuiTextRange*,System.Byte,ImGuiNET.ImVector*)">ImGuiTextRange_split(ImGuiTextRange*, Byte, ImVector*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiTextRange_split(ImGuiTextRange*self, byte separator, ImVector*out)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiTextRange.html">ImGuiTextRange</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Byte</span></td>
<td><span class="parametername">separator</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImVector.html">ImVector</a>*</td>
<td><span class="parametername">out</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiViewport_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiViewport_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiViewport_destroy_ImGuiNET_ImGuiViewport__" data-uid="ImGuiNET.ImGuiNative.ImGuiViewport_destroy(ImGuiNET.ImGuiViewport*)">ImGuiViewport_destroy(ImGuiViewport*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiViewport_destroy(ImGuiViewport*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiViewport_GetCenter_" data-uid="ImGuiNET.ImGuiNative.ImGuiViewport_GetCenter*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiViewport_GetCenter_System_Numerics_Vector2__ImGuiNET_ImGuiViewport__" data-uid="ImGuiNET.ImGuiNative.ImGuiViewport_GetCenter(System.Numerics.Vector2*,ImGuiNET.ImGuiViewport*)">ImGuiViewport_GetCenter(Vector2*, ImGuiViewport*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiViewport_GetCenter(Vector2*pOut, ImGuiViewport*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiViewport_GetWorkCenter_" data-uid="ImGuiNET.ImGuiNative.ImGuiViewport_GetWorkCenter*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiViewport_GetWorkCenter_System_Numerics_Vector2__ImGuiNET_ImGuiViewport__" data-uid="ImGuiNET.ImGuiNative.ImGuiViewport_GetWorkCenter(System.Numerics.Vector2*,ImGuiNET.ImGuiViewport*)">ImGuiViewport_GetWorkCenter(Vector2*, ImGuiViewport*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiViewport_GetWorkCenter(Vector2*pOut, ImGuiViewport*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">pOut</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiViewport_ImGuiViewport_" data-uid="ImGuiNET.ImGuiNative.ImGuiViewport_ImGuiViewport*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiViewport_ImGuiViewport" data-uid="ImGuiNET.ImGuiNative.ImGuiViewport_ImGuiViewport">ImGuiViewport_ImGuiViewport()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiViewport*ImGuiViewport_ImGuiViewport()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiViewport.html">ImGuiViewport</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiWindowClass_destroy_" data-uid="ImGuiNET.ImGuiNative.ImGuiWindowClass_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiWindowClass_destroy_ImGuiNET_ImGuiWindowClass__" data-uid="ImGuiNET.ImGuiNative.ImGuiWindowClass_destroy(ImGuiNET.ImGuiWindowClass*)">ImGuiWindowClass_destroy(ImGuiWindowClass*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImGuiWindowClass_destroy(ImGuiWindowClass*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowClass.html">ImGuiWindowClass</a>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImGuiWindowClass_ImGuiWindowClass_" data-uid="ImGuiNET.ImGuiNative.ImGuiWindowClass_ImGuiWindowClass*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImGuiWindowClass_ImGuiWindowClass" data-uid="ImGuiNET.ImGuiNative.ImGuiWindowClass_ImGuiWindowClass">ImGuiWindowClass_ImGuiWindowClass()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern ImGuiWindowClass*ImGuiWindowClass_ImGuiWindowClass()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="ImGuiNET.ImGuiWindowClass.html">ImGuiWindowClass</a>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImVec2_destroy_" data-uid="ImGuiNET.ImGuiNative.ImVec2_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImVec2_destroy_System_Numerics_Vector2__" data-uid="ImGuiNET.ImGuiNative.ImVec2_destroy(System.Numerics.Vector2*)">ImVec2_destroy(Vector2*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImVec2_destroy(Vector2*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImVec2_ImVec2_Float_" data-uid="ImGuiNET.ImGuiNative.ImVec2_ImVec2_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImVec2_ImVec2_Float_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImVec2_ImVec2_Float(System.Single,System.Single)">ImVec2_ImVec2_Float(Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern Vector2*ImVec2_ImVec2_Float(float _x, float _y)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">_x</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">_y</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImVec2_ImVec2_Nil_" data-uid="ImGuiNET.ImGuiNative.ImVec2_ImVec2_Nil*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImVec2_ImVec2_Nil" data-uid="ImGuiNET.ImGuiNative.ImVec2_ImVec2_Nil">ImVec2_ImVec2_Nil()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern Vector2*ImVec2_ImVec2_Nil()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector2</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImVec4_destroy_" data-uid="ImGuiNET.ImGuiNative.ImVec4_destroy*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImVec4_destroy_System_Numerics_Vector4__" data-uid="ImGuiNET.ImGuiNative.ImVec4_destroy(System.Numerics.Vector4*)">ImVec4_destroy(Vector4*)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern void ImVec4_destroy(Vector4*self)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td><span class="parametername">self</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImVec4_ImVec4_Float_" data-uid="ImGuiNET.ImGuiNative.ImVec4_ImVec4_Float*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImVec4_ImVec4_Float_System_Single_System_Single_System_Single_System_Single_" data-uid="ImGuiNET.ImGuiNative.ImVec4_ImVec4_Float(System.Single,System.Single,System.Single,System.Single)">ImVec4_ImVec4_Float(Single, Single, Single, Single)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern Vector4*ImVec4_ImVec4_Float(float _x, float _y, float _z, float _w)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">_x</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">_y</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">_z</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">_w</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td></td>
</tr>
</tbody>
</table>
<a id="ImGuiNET_ImGuiNative_ImVec4_ImVec4_Nil_" data-uid="ImGuiNET.ImGuiNative.ImVec4_ImVec4_Nil*"></a>
<h4 id="ImGuiNET_ImGuiNative_ImVec4_ImVec4_Nil" data-uid="ImGuiNET.ImGuiNative.ImVec4_ImVec4_Nil">ImVec4_ImVec4_Nil()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static extern Vector4*ImVec4_ImVec4_Nil()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Numerics.Vector4</span>*</td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/goatcorp/ImGui.NET/new/a0c60245d9a4f60e118640515d409a736b207c02/apiSpec/new?filename=ImGuiNET_ImGuiNative.md&amp;value=---%0Auid%3A%20ImGuiNET.ImGuiNative%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/goatcorp/ImGui.NET/blob/a0c60245d9a4f60e118640515d409a736b207c02/src/ImGui.NET-472/ImGui.NET/Generated/ImGuiNative.gen.cs/#L7" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
<span>Generated by <strong>DocFX</strong></span>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>