Update master documentation for changeset b3ad6134d9

This commit is contained in:
Travis 2018-06-04 10:14:31 +00:00
commit b96f714f22
507 changed files with 687332 additions and 2309 deletions

View file

@ -1270,25 +1270,25 @@ function main() {
<li><a class="reference" href="#newVariant,bool"
title="newVariant(b: bool): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,uint8"
title="newVariant(i153125: uint8): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170268: uint8): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,uint16"
title="newVariant(i153148: uint16): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170304: uint16): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,uint32"
title="newVariant(i153171: uint32): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170340: uint32): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,uint64"
title="newVariant(i153194: uint64): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170376: uint64): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,uint"
title="newVariant(i153217: uint): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170412: uint): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,int8"
title="newVariant(i153240: int8): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170448: int8): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,int16"
title="newVariant(i153263: int16): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170484: int16): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,int32"
title="newVariant(i153286: int32): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170520: int32): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,int64"
title="newVariant(i153309: int64): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170556: int64): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,int"
title="newVariant(i153332: int): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
title="newVariant(i170592: int): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,cdouble"
title="newVariant(r: cdouble): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,string"
@ -1321,8 +1321,6 @@ function main() {
title="newVariant(rid: RID): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,ptr.GodotObject"
title="newVariant(obj: ptr GodotObject): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,Array"
title="newVariant(arr: Array): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,PoolByteArray"
title="newVariant(pba: PoolByteArray): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,PoolIntArray"
@ -1373,8 +1371,6 @@ function main() {
title="asRID(self: Variant): RID"><wbr />as<wbr />RID<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#asGodotObject,Variant"
title="asGodotObject(self: Variant): ptr GodotObject"><wbr />as<wbr />Godot<wbr />Object<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#asArray,Variant"
title="asArray(self: Variant): Array"><wbr />as<wbr />Array<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#asPoolByteArray,Variant"
title="asPoolByteArray(self: Variant): PoolByteArray"><wbr />as<wbr />Pool<wbr />Byte<wbr />Array<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#asPoolIntArray,Variant"
@ -1389,6 +1385,12 @@ function main() {
title="asPoolVector3Array(self: Variant): PoolVector3Array"><wbr />as<wbr />Pool<wbr />Vector3Array<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#asPoolColorArray,Variant"
title="asPoolColorArray(self: Variant): PoolColorArray"><wbr />as<wbr />Pool<wbr />Color<wbr />Array<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#hash,Variant"
title="hash(self: Variant): Hash"><wbr />hash<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#newVariant,Array"
title="newVariant(arr: Array): Variant"><wbr />new<wbr />Variant<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#asArray,Variant"
title="asArray(self: Variant): Array"><wbr />as<wbr />Array<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#hasMethod,Variant,string"
title="hasMethod(self: Variant; meth: string): bool"><wbr />has<wbr />Method<span class="attachedType" style="visibility:hidden">Variant</span></a></li>
<li><a class="reference" href="#==,Variant,Variant"
@ -1412,7 +1414,7 @@ function main() {
<div class="section" id="6">
<h1><a class="toc-backref" href="#6">Imports</a></h1>
<dl class="item">
<a class="reference external" href="tables.html">tables</a>, <a class="reference external" href="godotcoretypes.html">godotcoretypes</a>, <a class="reference external" href="godotinternaltypes.html">internal/godotinternaltypes</a>, <a class="reference external" href="godotvariants.html">internal/godotvariants</a>, <a class="reference external" href="godotstrings.html">internal/godotstrings</a>, <a class="reference external" href="basis.html">basis</a>, <a class="reference external" href="nodepaths.html">nodepaths</a>, <a class="reference external" href="planes.html">planes</a>, <a class="reference external" href="quats.html">quats</a>, <a class="reference external" href="rect2.html">rect2</a>, <a class="reference external" href="aabb.html">aabb</a>, <a class="reference external" href="rids.html">rids</a>, <a class="reference external" href="transforms.html">transforms</a>, <a class="reference external" href="transform2d.html">transform2d</a>, <a class="reference external" href="vector2.html">vector2</a>, <a class="reference external" href="vector3.html">vector3</a>, <a class="reference external" href="colors.html">colors</a>, <a class="reference external" href="arrays.html">arrays</a>, <a class="reference external" href="poolarrays.html">poolarrays</a>
<a class="reference external" href="tables.html">tables</a>, <a class="reference external" href="hashes.html">hashes</a>, <a class="reference external" href="godotcoretypes.html">godotcoretypes</a>, <a class="reference external" href="godotinternaltypes.html">internal/godotinternaltypes</a>, <a class="reference external" href="godotvariants.html">internal/godotvariants</a>, <a class="reference external" href="godotstrings.html">internal/godotstrings</a>, <a class="reference external" href="godotdictionaries.html">internal/godotdictionaries</a>, <a class="reference external" href="godotarrays.html">internal/godotarrays</a>, <a class="reference external" href="basis.html">basis</a>, <a class="reference external" href="nodepaths.html">nodepaths</a>, <a class="reference external" href="planes.html">planes</a>, <a class="reference external" href="quats.html">quats</a>, <a class="reference external" href="rect2.html">rect2</a>, <a class="reference external" href="aabb.html">aabb</a>, <a class="reference external" href="rids.html">rids</a>, <a class="reference external" href="transforms.html">transforms</a>, <a class="reference external" href="transform2d.html">transform2d</a>, <a class="reference external" href="vector2.html">vector2</a>, <a class="reference external" href="vector3.html">vector3</a>, <a class="reference external" href="colors.html">colors</a>, <a class="reference external" href="poolarrays.html">poolarrays</a>, <a class="reference external" href="arrays.html">arrays</a>
</dl></div>
<div class="section" id="7">
<h1><a class="toc-backref" href="#7">Types</a></h1>
@ -1424,9 +1426,9 @@ function main() {
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L8"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L9"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L8" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L9" class="link-seesrc" target="_blank" >Edit</a>
</dd>
@ -1438,673 +1440,682 @@ class="link-seesrc" target="_blank">Source</a>
<dd>
Makes it so that internal GodotVariant object will not be destroyed when the reference is gone. Use only if you know what you are doing.
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L14"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L15"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L14" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L15" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="godotVariant"><a name="godotVariant,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">godotVariant</span><span class="Other">(</span><span class="Identifier">v</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">GodotVariant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
WARNING: do not keep the returned value for longer than the lifetime of <tt class="docutils literal"><span class="pre">v</span></tt>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L19"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L20"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L19" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L20" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="getType"><a name="getType,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">getType</span><span class="Other">(</span><span class="Identifier">v</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">VariantType</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L24"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L25"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L24" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L25" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="variantFinalizer"><a name="variantFinalizer,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">variantFinalizer</span><span class="Other">(</span><span class="Identifier">v</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L27"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L28"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L27" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L28" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="$"><a name="$,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">`$`</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">string</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L31"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L32"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L31" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L32" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L34"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L35"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L34" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L35" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">v</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
Makes a copy
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L38"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L39"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L38" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L39" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,GodotVariant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">v</span><span class="Other">:</span> <span class="Identifier">GodotVariant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L43"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L44"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L43" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L44" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,bool"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">bool</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L47"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L48"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L47" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L48" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,uint8"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153125</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,uint8"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170268</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L57"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L57" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,uint16"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153148</span><span class="Other">:</span> <span class="Identifier">uint16</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L58"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L58"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L58" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,uint32"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153171</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,uint16"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170304</span><span class="Other">:</span> <span class="Identifier">uint16</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L59"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L59"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L59" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,uint64"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153194</span><span class="Other">:</span> <span class="Identifier">uint64</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,uint32"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170340</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L60"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L60"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L60" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,uint"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153217</span><span class="Other">:</span> <span class="Identifier">uint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,uint64"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170376</span><span class="Other">:</span> <span class="Identifier">uint64</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L61"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L61"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L61" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,int8"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153240</span><span class="Other">:</span> <span class="Identifier">int8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,uint"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170412</span><span class="Other">:</span> <span class="Identifier">uint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L63"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L62"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L63" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L62" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,int16"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153263</span><span class="Other">:</span> <span class="Identifier">int16</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,int8"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170448</span><span class="Other">:</span> <span class="Identifier">int8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L64"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L64"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L64" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,int32"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153286</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,int16"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170484</span><span class="Other">:</span> <span class="Identifier">int16</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L65"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L65"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L65" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,int64"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153309</span><span class="Other">:</span> <span class="Identifier">int64</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,int32"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170520</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L66"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L66"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L66" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,int"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">153332</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,int64"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170556</span><span class="Other">:</span> <span class="Identifier">int64</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L67"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L67"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L67" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,int"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">i</span><span class="DecNumber">170592</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L68"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L68" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,cdouble"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">r</span><span class="Other">:</span> <span class="Identifier">cdouble</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L69"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L70"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L69" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L70" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,string"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L73"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L74"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L73" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L74" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Vector2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">v2</span><span class="Other">:</span> <span class="Identifier">Vector2</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L87"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L88"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L87" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L88" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">rect2</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L91"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L92"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L91" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L92" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Vector3"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">v3</span><span class="Other">:</span> <span class="Identifier">Vector3</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L95"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L96"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L95" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L96" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Transform2D"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">t2d</span><span class="Other">:</span> <span class="Identifier">Transform2D</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L99"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L100"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L99" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L100" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Plane"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">plane</span><span class="Other">:</span> <span class="Identifier">Plane</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L103"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L104"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L103" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L104" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Quat"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">quat</span><span class="Other">:</span> <span class="Identifier">Quat</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L107"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L108"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L107" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L108" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,AABB"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">aabb</span><span class="Other">:</span> <span class="Identifier">AABB</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L111"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L112"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L111" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L112" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Basis"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">basis</span><span class="Other">:</span> <span class="Identifier">Basis</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L115"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L116"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L115" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L116" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Transform"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">trans</span><span class="Other">:</span> <span class="Identifier">Transform</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L119"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L120"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L119" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L120" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Color"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">color</span><span class="Other">:</span> <span class="Identifier">Color</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L123"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L124"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L123" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L124" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,NodePath"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">nodePath</span><span class="Other">:</span> <span class="Identifier">NodePath</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L127"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L128"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L127" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L128" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,GodotNodePath"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">godotNodePath</span><span class="Other">:</span> <span class="Identifier">GodotNodePath</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L131"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L132"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L131" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L132" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,RID"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">rid</span><span class="Other">:</span> <span class="Identifier">RID</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L135"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L136"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L135" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L136" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,ptr.GodotObject"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">obj</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">GodotObject</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L139"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L140"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L139" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,Array"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">arr</span><span class="Other">:</span> <span class="Identifier">Array</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L145"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L145" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L140" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,PoolByteArray"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">pba</span><span class="Other">:</span> <span class="Identifier">PoolByteArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L149"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L146"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L149" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L146" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,PoolIntArray"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">pia</span><span class="Other">:</span> <span class="Identifier">PoolIntArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L153"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L150"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L153" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L150" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,PoolRealArray"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">pra</span><span class="Other">:</span> <span class="Identifier">PoolRealArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L157"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L154"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L157" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L154" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,PoolStringArray"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">psa</span><span class="Other">:</span> <span class="Identifier">PoolStringArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L161"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L158"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L161" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L158" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,PoolVector2Array"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">pv2a</span><span class="Other">:</span> <span class="Identifier">PoolVector2Array</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L165"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L162"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L165" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L162" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,PoolVector3Array"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">pv3a</span><span class="Other">:</span> <span class="Identifier">PoolVector3Array</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L169"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L166"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L169" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L166" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="newVariant"><a name="newVariant,PoolColorArray"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">pca</span><span class="Other">:</span> <span class="Identifier">PoolColorArray</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L173"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L170"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L173" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L170" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asBool"><a name="asBool,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asBool</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L177"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L174"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L174" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asUInt"><a name="asUInt,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asUInt</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint64</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L177"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L177" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asUInt"><a name="asUInt,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asUInt</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint64</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asInt"><a name="asInt,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asInt</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L180"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L180"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L180" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asInt"><a name="asInt,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asInt</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asReal"><a name="asReal,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asReal</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cdouble</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L183"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L183"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L183" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asReal"><a name="asReal,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asReal</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cdouble</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asString"><a name="asString,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asString</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">string</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L186"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L186"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L186" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asString"><a name="asString,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asString</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">string</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asVector2"><a name="asVector2,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asVector2</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Vector2</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L189"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L189"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L189" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asVector2"><a name="asVector2,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asVector2</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Vector2</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asRect2"><a name="asRect2,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asRect2</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Rect2</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L192"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L192"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L192" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asRect2"><a name="asRect2,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asRect2</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Rect2</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asVector3"><a name="asVector3,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asVector3</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Vector3</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L195"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L195"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L195" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asVector3"><a name="asVector3,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asVector3</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Vector3</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asTransform2D"><a name="asTransform2D,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asTransform2D</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Transform2D</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L198"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L198"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L198" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asTransform2D"><a name="asTransform2D,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asTransform2D</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Transform2D</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asPlane"><a name="asPlane,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPlane</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Plane</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L201"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L201"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L201" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asPlane"><a name="asPlane,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPlane</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Plane</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asQuat"><a name="asQuat,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asQuat</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Quat</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L204"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L204"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L204" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asQuat"><a name="asQuat,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asQuat</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Quat</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asAABB"><a name="asAABB,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asAABB</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">AABB</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L207"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L207"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L207" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asAABB"><a name="asAABB,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asAABB</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">AABB</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asBasis"><a name="asBasis,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asBasis</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Basis</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L210"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L210"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L210" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asBasis"><a name="asBasis,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asBasis</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Basis</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asTransform"><a name="asTransform,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asTransform</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Transform</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L213"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L213"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L213" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asTransform"><a name="asTransform,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asTransform</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Transform</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asColor"><a name="asColor,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asColor</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Color</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L216"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L216"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L216" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asColor"><a name="asColor,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asColor</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Color</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asNodePath"><a name="asNodePath,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asNodePath</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">NodePath</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L219"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L219"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L219" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asNodePath"><a name="asNodePath,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asNodePath</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">NodePath</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asRID"><a name="asRID,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asRID</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">RID</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L222"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L222"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L222" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asRID"><a name="asRID,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asRID</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">RID</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asGodotObject"><a name="asGodotObject,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asGodotObject</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">GodotObject</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L225"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L225"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L225" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asGodotObject"><a name="asGodotObject,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asGodotObject</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">GodotObject</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asPoolByteArray"><a name="asPoolByteArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolByteArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolByteArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L228"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L228"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L228" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asArray"><a name="asArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Array</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asPoolIntArray"><a name="asPoolIntArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolIntArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolIntArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L231"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L231"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L231" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asPoolByteArray"><a name="asPoolByteArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolByteArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolByteArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<dt id="asPoolRealArray"><a name="asPoolRealArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolRealArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolRealArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L234"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L234"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L234" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asPoolIntArray"><a name="asPoolIntArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolIntArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolIntArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<dt id="asPoolStringArray"><a name="asPoolStringArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolStringArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolStringArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L237"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L237"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L237" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asPoolRealArray"><a name="asPoolRealArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolRealArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolRealArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asPoolVector2Array"><a name="asPoolVector2Array,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolVector2Array</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolVector2Array</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span>
<span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L240"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L240"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L240" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asPoolStringArray"><a name="asPoolStringArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolStringArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolStringArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="asPoolVector3Array"><a name="asPoolVector3Array,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolVector3Array</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolVector3Array</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span>
<span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L243"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L243"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L243" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asPoolVector2Array"><a name="asPoolVector2Array,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolVector2Array</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolVector2Array</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<dt id="asPoolColorArray"><a name="asPoolColorArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolColorArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolColorArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L246"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L246"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L246" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asPoolVector3Array"><a name="asPoolVector3Array,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolVector3Array</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolVector3Array</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="hash"><a name="hash,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">hash</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Hash</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L249"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L249"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L249" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asPoolColorArray"><a name="asPoolColorArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asPoolColorArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">PoolColorArray</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dt id="newVariant"><a name="newVariant,Array"></a><pre><span class="Keyword">proc</span> <span class="Identifier">newVariant</span><span class="Other">(</span><span class="Identifier">arr</span><span class="Other">:</span> <span class="Identifier">Array</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Variant</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L252"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L283"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L252" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L283" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="asArray"><a name="asArray,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">asArray</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Array</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L287"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L287" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="hasMethod"><a name="hasMethod,Variant,string"></a><pre><span class="Keyword">proc</span> <span class="Identifier">hasMethod</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">;</span> <span class="Identifier">meth</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L255"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L290"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L255" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L290" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="=="><a name="==,Variant,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">`==`</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">,</span> <span class="Identifier">other</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L260"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L295"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L260" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L295" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="<"><a name="<,Variant,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">`&lt;`</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">,</span> <span class="Identifier">other</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L265"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L300"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L265" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L300" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="hashCompare"><a name="hashCompare,Variant,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">hashCompare</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">,</span> <span class="Identifier">other</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L268"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L303"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L268" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L303" class="link-seesrc" target="_blank" >Edit</a>
</dd>
<dt id="booleanize"><a name="booleanize,Variant"></a><pre><span class="Keyword">proc</span> <span class="Identifier">booleanize</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Variant</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></div><span class="Other pragmaend">.}</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/pragmagic/godot-nim/tree/dc6ebaf5757b82436d714a779855207c6009afe4/godot/core/variants.nim#L271"
href="https://github.com/pragmagic/godot-nim/tree/b3ad6134d90aafd9da58050fd89943c492cc5351/godot/core/variants.nim#L306"
class="link-seesrc" target="_blank">Source</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L271" class="link-seesrc" target="_blank" >Edit</a>
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/variants.nim#L306" class="link-seesrc" target="_blank" >Edit</a>
</dd>
@ -2117,7 +2128,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small>Made with Nim. Generated: 2018-03-31 11:13:01 UTC</small>
<small>Made with Nim. Generated: 2018-06-04 09:45:49 UTC</small>
</div>
</div>
</div>