Update master documentation for changeset d11856377e
This commit is contained in:
parent
ac56035be7
commit
7cb156b910
31 changed files with 1966 additions and 1789 deletions
|
|
@ -1241,7 +1241,9 @@ function main() {
|
|||
<li>
|
||||
<a class="reference reference-toplevel" href="#12" id="62">Procs</a>
|
||||
<ul class="simple simple-toc-section">
|
||||
<li><a class="reference" href="#initRect2,Vector2,Vector2"
|
||||
<li><a class="reference" href="#initRect2,"
|
||||
title="initRect2(): Rect2"><wbr />init<wbr />Rect2<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#initRect2,Vector2,Vector2"
|
||||
title="initRect2(pos, size: Vector2): Rect2"><wbr />init<wbr />Rect2<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#initRect2,float32,float32,float32,float32"
|
||||
title="initRect2(x, y, sizeX, sizeY: float32): Rect2"><wbr />init<wbr />Rect2<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
|
|
@ -1251,6 +1253,8 @@ function main() {
|
|||
title="area(self: Rect2): float32"><wbr />area<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#intersects,Rect2,Rect2"
|
||||
title="intersects(a, b: Rect2): bool"><wbr />intersects<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#distanceTo,Rect2,Vector2"
|
||||
title="distanceTo(self: Rect2; p: Vector2): float32"><wbr />distance<wbr />To<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#encloses,Rect2,Rect2"
|
||||
title="encloses(a, b: Rect2): bool"><wbr />encloses<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#hasNoArea,Rect2"
|
||||
|
|
@ -1263,8 +1267,14 @@ function main() {
|
|||
title="contains(self: Rect2; point: Vector2): bool"><wbr />contains<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#grow,Rect2,float32"
|
||||
title="grow(self: Rect2; by: float32): Rect2"><wbr />grow<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#growIndividual,Rect2,float32,float32,float32,float32"
|
||||
title="growIndividual(self: Rect2; left, top: float32; right, bottom: float32): Rect2"><wbr />grow<wbr />Individual<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#expandTo,Rect2,Vector2"
|
||||
title="expandTo(self: var Rect2; to: Vector2)"><wbr />expand<wbr />To<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#expand,Rect2,Vector2"
|
||||
title="expand(self: Rect2; to: Vector2): Rect2"><wbr />expand<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#abs,Rect2"
|
||||
title="abs(self: Rect2): Rect2"><wbr />abs<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
<li><a class="reference" href="#==,Rect2,Rect2"
|
||||
title="`==`(a, b: Rect2): bool"><wbr />`==`<span class="attachedType" style="visibility:hidden"></span></a></li>
|
||||
|
||||
|
|
@ -1285,121 +1295,167 @@ function main() {
|
|||
<div class="section" id="12">
|
||||
<h1><a class="toc-backref" href="#12">Procs</a></h1>
|
||||
<dl class="item">
|
||||
<dt id="initRect2"><a name="initRect2,Vector2,Vector2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">initRect2</span><span class="Other">(</span><span class="Identifier">pos</span><span class="Other">,</span> <span class="Identifier">size</span><span class="Other">:</span> <span class="Identifier">Vector2</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>
|
||||
<dt id="initRect2"><a name="initRect2,"></a><pre><span class="Keyword">proc</span> <span class="Identifier">initRect2</span><span class="Other">(</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L7"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L9"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L7" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L9" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="initRect2"><a name="initRect2,float32,float32,float32,float32"></a><pre><span class="Keyword">proc</span> <span class="Identifier">initRect2</span><span class="Other">(</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">,</span> <span class="Identifier">sizeX</span><span class="Other">,</span> <span class="Identifier">sizeY</span><span class="Other">:</span> <span class="Identifier">float32</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>
|
||||
<dt id="initRect2"><a name="initRect2,Vector2,Vector2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">initRect2</span><span class="Other">(</span><span class="Identifier">pos</span><span class="Other">,</span> <span class="Identifier">size</span><span class="Other">:</span> <span class="Identifier">Vector2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L10"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L12"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L10" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L12" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="initRect2"><a name="initRect2,float32,float32,float32,float32"></a><pre><span class="Keyword">proc</span> <span class="Identifier">initRect2</span><span class="Other">(</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">,</span> <span class="Identifier">sizeX</span><span class="Other">,</span> <span class="Identifier">sizeY</span><span class="Other">:</span> <span class="Identifier">float32</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L15"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L15" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="$"><a name="$,Rect2"></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">Rect2</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L13"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L18"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L13" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L18" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="area"><a name="area,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">area</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">float32</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="area"><a name="area,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">area</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">float32</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L16"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L21"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L16" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L21" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="intersects"><a name="intersects,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">intersects</span><span class="Other">(</span><span class="Identifier">a</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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>
|
||||
<dt id="intersects"><a name="intersects,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">intersects</span><span class="Other">(</span><span class="Identifier">a</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L19"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L24"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L19" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L24" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="encloses"><a name="encloses,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">encloses</span><span class="Other">(</span><span class="Identifier">a</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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>
|
||||
<dt id="distanceTo"><a name="distanceTo,Rect2,Vector2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">distanceTo</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">;</span> <span class="Identifier">p</span><span class="Other">:</span> <span class="Identifier">Vector2</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">float32</span> <span class="Other pragmabegin">{.</span><div class="pragma"><span class="Identifier">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L22"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L35"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L22" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L35" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="hasNoArea"><a name="hasNoArea,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">hasNoArea</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</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>
|
||||
<dt id="encloses"><a name="encloses,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">encloses</span><span class="Other">(</span><span class="Identifier">a</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L25"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L57"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L25" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L57" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="clip"><a name="clip,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">clip</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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>
|
||||
<dt id="hasNoArea"><a name="hasNoArea,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">hasNoArea</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L28"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L62"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L28" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L62" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="merge"><a name="merge,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">merge</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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>
|
||||
<dt id="clip"><a name="clip,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">clip</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L31"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L65"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L31" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L65" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="contains"><a name="contains,Rect2,Vector2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">contains</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">;</span> <span class="Identifier">point</span><span class="Other">:</span> <span class="Identifier">Vector2</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>
|
||||
<dt id="merge"><a name="merge,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">merge</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L34"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L80"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L34" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L80" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="grow"><a name="grow,Rect2,float32"></a><pre><span class="Keyword">proc</span> <span class="Identifier">grow</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">;</span> <span class="Identifier">by</span><span class="Other">:</span> <span class="Identifier">float32</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>
|
||||
<dt id="contains"><a name="contains,Rect2,Vector2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">contains</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">;</span> <span class="Identifier">point</span><span class="Other">:</span> <span class="Identifier">Vector2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L37"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L88"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L37" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L88" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="expand"><a name="expand,Rect2,Vector2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">expand</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">;</span> <span class="Identifier">to</span><span class="Other">:</span> <span class="Identifier">Vector2</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>
|
||||
<dt id="grow"><a name="grow,Rect2,float32"></a><pre><span class="Keyword">proc</span> <span class="Identifier">grow</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">;</span> <span class="Identifier">by</span><span class="Other">:</span> <span class="Identifier">float32</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">noinit</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>
|
||||
Returns Rect2 enlarged by the specified size in every direction.
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L101"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L101" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="growIndividual"><a name="growIndividual,Rect2,float32,float32,float32,float32"></a><pre><span class="Keyword">proc</span> <span class="Identifier">growIndividual</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">;</span> <span class="Identifier">left</span><span class="Other">,</span> <span class="Identifier">top</span><span class="Other">:</span> <span class="Identifier">float32</span><span class="Other">;</span> <span class="Identifier">right</span><span class="Other">,</span> <span class="Identifier">bottom</span><span class="Other">:</span> <span class="Identifier">float32</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L40"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L111"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L40" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L111" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="=="><a name="==,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">`==`</span><span class="Other">(</span><span class="Identifier">a</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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>
|
||||
<dt id="expandTo"><a name="expandTo,Rect2,Vector2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">expandTo</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">Rect2</span><span class="Other">;</span> <span class="Identifier">to</span><span class="Other">:</span> <span class="Identifier">Vector2</span><span class="Other">)</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/f05eb090f710df4aed71e6502da8258c5abbb6d9/godot/core/rect2.nim#L43"
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L119"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L43" class="link-seesrc" target="_blank" >Edit</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L119" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="expand"><a name="expand,Rect2,Vector2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">expand</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</span><span class="Other">;</span> <span class="Identifier">to</span><span class="Other">:</span> <span class="Identifier">Vector2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L136"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L136" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="abs"><a name="abs,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">abs</span><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <span class="Identifier">Rect2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L140"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L140" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
<dt id="=="><a name="==,Rect2,Rect2"></a><pre><span class="Keyword">proc</span> <span class="Identifier">`==`</span><span class="Other">(</span><span class="Identifier">a</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">Rect2</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">noinit</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>
|
||||
|
||||
<a
|
||||
href="https://github.com/pragmagic/godot-nim/tree/d11856377e05212663c72dd06947f9e40456cff3/godot/core/rect2.nim#L145"
|
||||
class="link-seesrc" target="_blank">Source</a>
|
||||
<a href="https://github.com/pragmagic/godot-nim/edit/master/godot/core/rect2.nim#L145" class="link-seesrc" target="_blank" >Edit</a>
|
||||
|
||||
</dd>
|
||||
|
||||
|
|
@ -1412,7 +1468,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-01-25 11:57:40 UTC</small>
|
||||
<small>Made with Nim. Generated: 2018-02-17 17:04:59 UTC</small>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue