Jean-David Moisan 6 gadi atpakaļ
vecāks
revīzija
e56ce3e893
100 mainītis faili ar 672 papildinājumiem un 717 dzēšanām
  1. 1 1
      docs/classes/CSharp/Apos/Gui/Border-ToolTips.js
  2. 7 7
      docs/classes/CSharp/Apos/Gui/Border.html
  3. 1 1
      docs/classes/CSharp/Apos/Gui/Button-Summary.js
  4. 0 0
      docs/classes/CSharp/Apos/Gui/Button-SummaryToolTips.js
  5. 1 1
      docs/classes/CSharp/Apos/Gui/Button-ToolTips.js
  6. 4 9
      docs/classes/CSharp/Apos/Gui/Button.html
  7. 0 0
      docs/classes/CSharp/Apos/Gui/Component-Summary.js
  8. 0 0
      docs/classes/CSharp/Apos/Gui/Component-SummaryToolTips.js
  9. 0 0
      docs/classes/CSharp/Apos/Gui/Component-ToolTips.js
  10. 1 3
      docs/classes/CSharp/Apos/Gui/Component.html
  11. 1 1
      docs/classes/CSharp/Apos/Gui/Component/ConditionOperation-Summary.js
  12. 1 1
      docs/classes/CSharp/Apos/Gui/Component/ConditionOperation-SummaryToolTips.js
  13. 1 1
      docs/classes/CSharp/Apos/Gui/Component/ConditionOperation-ToolTips.js
  14. 12 8
      docs/classes/CSharp/Apos/Gui/Component/ConditionOperation.html
  15. 1 1
      docs/classes/CSharp/Apos/Gui/ComponentFocus-ToolTips.js
  16. 10 10
      docs/classes/CSharp/Apos/Gui/ComponentFocus.html
  17. 1 0
      docs/classes/CSharp/Apos/Gui/Default-Summary.js
  18. 0 0
      docs/classes/CSharp/Apos/Gui/Default-SummaryToolTips.js
  19. 1 0
      docs/classes/CSharp/Apos/Gui/Default-ToolTips.js
  20. 122 0
      docs/classes/CSharp/Apos/Gui/Default.html
  21. 0 1
      docs/classes/CSharp/Apos/Gui/DefaultInput-Summary.js
  22. 0 1
      docs/classes/CSharp/Apos/Gui/DefaultInput-SummaryToolTips.js
  23. 0 1
      docs/classes/CSharp/Apos/Gui/DefaultInput-ToolTips.js
  24. 0 58
      docs/classes/CSharp/Apos/Gui/DefaultInput.html
  25. 1 1
      docs/classes/CSharp/Apos/Gui/GuiHelper-Summary.js
  26. 0 0
      docs/classes/CSharp/Apos/Gui/GuiHelper-SummaryToolTips.js
  27. 1 1
      docs/classes/CSharp/Apos/Gui/GuiHelper-ToolTips.js
  28. 91 55
      docs/classes/CSharp/Apos/Gui/GuiHelper.html
  29. 1 0
      docs/classes/CSharp/Apos/Gui/Icon-Summary.js
  30. 0 0
      docs/classes/CSharp/Apos/Gui/Icon-SummaryToolTips.js
  31. 1 0
      docs/classes/CSharp/Apos/Gui/Icon-ToolTips.js
  32. 58 0
      docs/classes/CSharp/Apos/Gui/Icon.html
  33. 0 1
      docs/classes/CSharp/Apos/Gui/Input-Summary.js
  34. 0 0
      docs/classes/CSharp/Apos/Gui/Input-SummaryToolTips.js
  35. 0 1
      docs/classes/CSharp/Apos/Gui/Input-ToolTips.js
  36. 0 137
      docs/classes/CSharp/Apos/Gui/Input.html
  37. 1 1
      docs/classes/CSharp/Apos/Gui/Label-ToolTips.js
  38. 1 1
      docs/classes/CSharp/Apos/Gui/Label.html
  39. 1 1
      docs/classes/CSharp/Apos/Gui/Layout-ToolTips.js
  40. 1 1
      docs/classes/CSharp/Apos/Gui/Layout.html
  41. 1 1
      docs/classes/CSharp/Apos/Gui/LayoutVertical-ToolTips.js
  42. 1 1
      docs/classes/CSharp/Apos/Gui/LayoutVertical.html
  43. 1 1
      docs/classes/CSharp/Apos/Gui/LayoutVerticalCenter-ToolTips.js
  44. 1 1
      docs/classes/CSharp/Apos/Gui/LayoutVerticalCenter.html
  45. 1 1
      docs/classes/CSharp/Apos/Gui/Panel-ToolTips.js
  46. 8 8
      docs/classes/CSharp/Apos/Gui/Panel.html
  47. 0 1
      docs/classes/CSharp/Apos/Gui/PanelVerticalScroll-Summary.js
  48. 0 1
      docs/classes/CSharp/Apos/Gui/PanelVerticalScroll-SummaryToolTips.js
  49. 0 1
      docs/classes/CSharp/Apos/Gui/PanelVerticalScroll-ToolTips.js
  50. 0 35
      docs/classes/CSharp/Apos/Gui/PanelVerticalScroll.html
  51. 1 1
      docs/classes/CSharp/Apos/Gui/Switcher-ToolTips.js
  52. 7 7
      docs/classes/CSharp/Apos/Gui/Switcher.html
  53. 1 1
      docs/files/Border-cs-ToolTips.js
  54. 7 7
      docs/files/Border-cs.html
  55. 1 1
      docs/files/Button-cs-Summary.js
  56. 0 0
      docs/files/Button-cs-SummaryToolTips.js
  57. 1 1
      docs/files/Button-cs-ToolTips.js
  58. 4 9
      docs/files/Button-cs.html
  59. 0 0
      docs/files/Component-cs-Summary.js
  60. 0 0
      docs/files/Component-cs-SummaryToolTips.js
  61. 0 0
      docs/files/Component-cs-ToolTips.js
  62. 1 3
      docs/files/Component-cs.html
  63. 1 1
      docs/files/ComponentFocus-cs-ToolTips.js
  64. 10 10
      docs/files/ComponentFocus-cs.html
  65. 1 0
      docs/files/Default-cs-Summary.js
  66. 0 0
      docs/files/Default-cs-SummaryToolTips.js
  67. 1 0
      docs/files/Default-cs-ToolTips.js
  68. 122 0
      docs/files/Default-cs.html
  69. 0 1
      docs/files/DefaultInput-cs-Summary.js
  70. 0 1
      docs/files/DefaultInput-cs-SummaryToolTips.js
  71. 0 1
      docs/files/DefaultInput-cs-ToolTips.js
  72. 0 58
      docs/files/DefaultInput-cs.html
  73. 1 1
      docs/files/GuiHelper-cs-Summary.js
  74. 0 0
      docs/files/GuiHelper-cs-SummaryToolTips.js
  75. 1 1
      docs/files/GuiHelper-cs-ToolTips.js
  76. 91 55
      docs/files/GuiHelper-cs.html
  77. 1 0
      docs/files/Icon-cs-Summary.js
  78. 1 0
      docs/files/Icon-cs-SummaryToolTips.js
  79. 1 0
      docs/files/Icon-cs-ToolTips.js
  80. 58 0
      docs/files/Icon-cs.html
  81. 0 1
      docs/files/Input-cs-Summary.js
  82. 0 0
      docs/files/Input-cs-SummaryToolTips.js
  83. 0 1
      docs/files/Input-cs-ToolTips.js
  84. 0 137
      docs/files/Input-cs.html
  85. 1 1
      docs/files/Label-cs-ToolTips.js
  86. 1 1
      docs/files/Label-cs.html
  87. 1 1
      docs/files/Layout-cs-ToolTips.js
  88. 1 1
      docs/files/Layout-cs.html
  89. 1 1
      docs/files/LayoutVertical-cs-ToolTips.js
  90. 1 1
      docs/files/LayoutVertical-cs.html
  91. 1 1
      docs/files/LayoutVerticalCenter-cs-ToolTips.js
  92. 1 1
      docs/files/LayoutVerticalCenter-cs.html
  93. 1 1
      docs/files/Panel-cs-ToolTips.js
  94. 8 8
      docs/files/Panel-cs.html
  95. 0 1
      docs/files/PanelVerticalScroll-cs-Summary.js
  96. 0 1
      docs/files/PanelVerticalScroll-cs-SummaryToolTips.js
  97. 0 1
      docs/files/PanelVerticalScroll-cs-ToolTips.js
  98. 0 35
      docs/files/PanelVerticalScroll-cs.html
  99. 1 1
      docs/files/Switcher-cs-ToolTips.js
  100. 7 7
      docs/files/Switcher-cs.html

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Border-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 7 - 7
docs/classes/CSharp/Apos/Gui/Border.html

@@ -10,7 +10,7 @@
 
 <a name="Topic200"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Border</div>
- <div class="NDClassPrototype HasParents" id="NDClassPrototype200"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Border</div></div></div>
+ <div class="NDClassPrototype HasParents" id="NDClassPrototype200"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Border</div></div></div>
  <div class="CBody"><p>Goal: Adds padding around a component.</p></div>
 </div>
 
@@ -25,12 +25,12 @@
 
 <a name="Border(2)"></a><a name="Topic203"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">Border</div>
- <div id="NDPrototype203" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Border(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype203" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Border(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Border(3)"></a><a name="Topic204"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">Border</div>
- <div id="NDPrototype204" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Border(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginLeft,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginTop,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginRight,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginBottom</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype204" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Border(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginLeft,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginTop,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginRight,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginBottom</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Public_Variables"></a><a name="Topic284"></a><div class="CTopic TGroup LCSharp">
@@ -39,7 +39,7 @@
 
 <a name="Item"></a><a name="Topic206"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Item</div>
- <div id="NDPrototype206" class="NDPrototype NoParameterForm"><span class="SHKeyword">public virtual</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Item { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype206" class="NDPrototype NoParameterForm"><span class="SHKeyword">public virtual</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Item { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
 <a name="PrefWidth"></a><a name="Topic207"></a><div class="CTopic TProperty LCSharp">
@@ -98,12 +98,12 @@
 
 <a name="GetFinal"></a><a name="Topic218"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinal</div>
- <div id="NDPrototype218" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
+ <div id="NDPrototype218" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
 </div>
 
 <a name="GetFinalInverse"></a><a name="Topic219"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinalInverse</div>
- <div id="NDPrototype219" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
+ <div id="NDPrototype219" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
 </div>
 
 <a name="UpdateSetup"></a><a name="Topic220"></a><div class="CTopic TFunction LCSharp">
@@ -132,7 +132,7 @@
 
 <a name="_item"></a><a name="Topic225"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_item</div>
- <div id="NDPrototype225" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _item</div>
+ <div id="NDPrototype225" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _item</div>
 </div>
 
 <a name="_marginLeft"></a><a name="Topic226"></a><div class="CTopic TVariable LCSharp">

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Button-Summary.js

@@ -1 +1 @@
-NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.Button","Button");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.Button",[["C#","CSharp"]],[["Classes","Class"],["Constructors","Constructor"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[283,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Button"],[195,0,3,"Constructors","Constructors"],[285,0,1,"Button","Button"],[286,0,1,"Button","Button(2)"],[232,0,3,"Public Variables","Public_Variables"],[288,0,4,"ShowBox","ShowBox"],[289,0,4,"OldIsHovered","OldIsHovered"],[290,0,4,"IsHovered","IsHovered"],[291,0,4,"IsFocusable","IsFocusable"],[292,0,4,"HasFocus","HasFocus"],[293,0,4,"Item","Item"],[294,0,4,"PrefWidth","PrefWidth"],[295,0,4,"PrefHeight","PrefHeight"],[234,0,3,"Public Functions","Public_Functions"],[297,0,2,"UpdateSetup","UpdateSetup"],[298,0,2,"Draw","Draw"],[252,0,3,"Private Variables","Private_Variables"],[300,0,5,"_item","_item"]]);
+NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.Button","Button");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.Button",[["C#","CSharp"]],[["Classes","Class"],["Constructors","Constructor"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[283,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Button"],[195,0,3,"Constructors","Constructors"],[285,0,1,"Button","Button"],[286,0,1,"Button","Button(2)"],[232,0,3,"Public Variables","Public_Variables"],[288,0,4,"ShowBox","ShowBox"],[289,0,4,"OldIsHovered","OldIsHovered"],[290,0,4,"IsHovered","IsHovered"],[292,0,4,"HasFocus","HasFocus"],[293,0,4,"Item","Item"],[294,0,4,"PrefWidth","PrefWidth"],[295,0,4,"PrefHeight","PrefHeight"],[234,0,3,"Public Functions","Public_Functions"],[297,0,2,"UpdateSetup","UpdateSetup"],[298,0,2,"Draw","Draw"],[252,0,3,"Private Variables","Private_Variables"],[300,0,5,"_item","_item"]]);

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/classes/CSharp/Apos/Gui/Button-SummaryToolTips.js


+ 1 - 1
docs/classes/CSharp/Apos/Gui/Button-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 4 - 9
docs/classes/CSharp/Apos/Gui/Button.html

@@ -10,7 +10,7 @@
 
 <a name="Topic283"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Button</div>
- <div class="NDClassPrototype HasParents" id="NDClassPrototype283"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Button</div></div></div>
+ <div class="NDClassPrototype HasParents" id="NDClassPrototype283"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Button</div></div></div>
  <div class="CBody"><p>Goal: A button component that handles actions.</p></div>
 </div>
 
@@ -25,7 +25,7 @@
 
 <a name="Button(2)"></a><a name="Topic286"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">Button</div>
- <div id="NDPrototype286" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Button(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype286" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Button(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Public_Variables"></a><a name="Topic232"></a><div class="CTopic TGroup LCSharp">
@@ -47,11 +47,6 @@
  <div id="NDPrototype290" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">bool</span> IsHovered { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
-<a name="IsFocusable"></a><a name="Topic291"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">IsFocusable</div>
- <div id="NDPrototype291" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">bool</span> IsFocusable { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
-</div>
-
 <a name="HasFocus"></a><a name="Topic292"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">HasFocus</div>
  <div id="NDPrototype292" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">bool</span> HasFocus { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
@@ -59,7 +54,7 @@
 
 <a name="Item"></a><a name="Topic293"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Item</div>
- <div id="NDPrototype293" class="NDPrototype NoParameterForm"><span class="SHKeyword">public virtual</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Item { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype293" class="NDPrototype NoParameterForm"><span class="SHKeyword">public virtual</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Item { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
 <a name="PrefWidth"></a><a name="Topic294"></a><div class="CTopic TProperty LCSharp">
@@ -92,7 +87,7 @@
 
 <a name="_item"></a><a name="Topic300"></a><div class="CTopic TVariable LCSharp last">
  <div class="CTitle">_item</div>
- <div id="NDPrototype300" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _item</div>
+ <div id="NDPrototype300" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _item</div>
 </div>
 
 </body></html>

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/classes/CSharp/Apos/Gui/Component-Summary.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/classes/CSharp/Apos/Gui/Component-SummaryToolTips.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/classes/CSharp/Apos/Gui/Component-ToolTips.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1 - 3
docs/classes/CSharp/Apos/Gui/Component.html


+ 1 - 1
docs/classes/CSharp/Apos/Gui/Component/ConditionOperation-Summary.js

@@ -1 +1 @@
-NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.Component.ConditionOperation","ConditionOperation");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.Component.ConditionOperation",[["C#","CSharp"]],[["Constructors","Constructor"],["Groups","Group"],["Structs","Struct"],["Variables","Variable"]],[[272,0,2,"<span class=\"Qualifier\">Apos.&#8203;Gui.&#8203;Component.</span>&#8203;ConditionOperation"],[201,0,1,"Constructors","Constructors"],[274,0,0,"ConditionOperation","ConditionOperation"],[205,0,1,"Public Variables","Public_Variables"],[276,0,3,"Condition","Condition"],[277,0,3,"Operation","Operation"]]);
+NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.Component.ConditionOperation","ConditionOperation");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.Component.ConditionOperation",[["C#","CSharp"]],[["Constructors","Constructor"],["Groups","Group"],["Structs","Struct"],["Variables","Variable"]],[[314,0,2,"<span class=\"Qualifier\">Apos.&#8203;Gui.&#8203;Component.</span>&#8203;ConditionOperation"],[201,0,1,"Constructors","Constructors"],[315,0,0,"ConditionOperation","ConditionOperation"],[205,0,1,"Public Variables","Public_Variables"],[316,0,3,"Condition","Condition"],[317,0,3,"Operation","Operation"]]);

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Component/ConditionOperation-SummaryToolTips.js

@@ -1 +1 @@
-NDSummary.OnToolTipsLoaded("CSharpClass:Apos.Gui.Component.ConditionOperation",{272:"<div class=\"NDToolTip TStruct LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype272\"><div class=\"CPEntry TStruct Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">protected</span> <span class=\"SHKeyword\">struct</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.&#8203;Component.</span>&#8203;ConditionOperation</div></div></div></div>",274:"<div class=\"NDToolTip TConstructor LCSharp\"><div id=\"NDPrototype274\" class=\"NDPrototype WideForm CStyle\"><table><tr><td class=\"PBeforeParameters\"><span class=\"SHKeyword\">public</span> ConditionOperation(</td><td class=\"PParametersParentCell\"><table class=\"PParameters\"><tr><td class=\"PType first\">Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt;&nbsp;</td><td class=\"PName last\">c,</td></tr><tr><td class=\"PType first\">Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt;&nbsp;</td><td class=\"PName last\">o</td></tr></table></td><td class=\"PAfterParameters\">)</td></tr></table></div></div>",276:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype276\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; Condition</div></div>",277:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype277\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; Operation</div></div>"});
+NDSummary.OnToolTipsLoaded("CSharpClass:Apos.Gui.Component.ConditionOperation",{314:"<div class=\"NDToolTip TStruct LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype314\"><div class=\"CPEntry TStruct Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">protected</span> <span class=\"SHKeyword\">struct</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.&#8203;Component.</span>&#8203;ConditionOperation</div></div></div><div class=\"TTSummary\">Associates a condition to an action.</div></div>",315:"<div class=\"NDToolTip TConstructor LCSharp\"><div id=\"NDPrototype315\" class=\"NDPrototype WideForm CStyle\"><table><tr><td class=\"PBeforeParameters\"><span class=\"SHKeyword\">public</span> ConditionOperation(</td><td class=\"PParametersParentCell\"><table class=\"PParameters\"><tr><td class=\"PType first\">Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt;&nbsp;</td><td class=\"PName last\">c,</td></tr><tr><td class=\"PType first\">Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt;&nbsp;</td><td class=\"PName last\">o</td></tr></table></td><td class=\"PAfterParameters\">)</td></tr></table></div></div>",316:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype316\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; Condition</div><div class=\"TTSummary\">Used to build a Boolean condition over a component.</div></div>",317:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype317\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; Operation</div><div class=\"TTSummary\">Used to build an action over a component. Returns true when an action is blocking.</div></div>"});

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Component/ConditionOperation-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 12 - 8
docs/classes/CSharp/Apos/Gui/Component/ConditionOperation.html

@@ -8,32 +8,36 @@
 
 <body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
 
-<a name="Topic272"></a><div class="CTopic TStruct LCSharp first">
+<a name="Topic314"></a><div class="CTopic TStruct LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.&#8203;Component.</span>&#8203;ConditionOperation</div>
- <div class="NDClassPrototype" id="NDClassPrototype272"><div class="CPEntry TStruct Current"><div class="CPModifiers"><span class="SHKeyword">protected</span> <span class="SHKeyword">struct</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.&#8203;Component.</span>&#8203;ConditionOperation</div></div></div>
+ <div class="NDClassPrototype" id="NDClassPrototype314"><div class="CPEntry TStruct Current"><div class="CPModifiers"><span class="SHKeyword">protected</span> <span class="SHKeyword">struct</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.&#8203;Component.</span>&#8203;ConditionOperation</div></div></div>
+ <div class="CBody"><p>Associates a condition to an action.</p></div>
 </div>
 
 <a name="Constructors"></a><a name="Topic201"></a><div class="CTopic TGroup LCSharp">
  <div class="CTitle">Constructors</div>
 </div>
 
-<a name="ConditionOperation"></a><a name="Topic274"></a><div class="CTopic TConstructor LCSharp">
+<a name="ConditionOperation"></a><a name="Topic315"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">ConditionOperation</div>
- <div id="NDPrototype274" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ConditionOperation(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first">Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">o</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype315" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ConditionOperation(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first">Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">o</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">c<div class="CDLParameterType">Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;</div></td><td class="CDLDefinition"><p>Condition</p></td></tr><tr><td class="CDLEntry">o<div class="CDLParameterType">Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;</div></td><td class="CDLDefinition"><p>Action</p></td></tr></table></div>
 </div>
 
 <a name="Public_Variables"></a><a name="Topic205"></a><div class="CTopic TGroup LCSharp">
  <div class="CTitle">Public Variables</div>
 </div>
 
-<a name="Condition"></a><a name="Topic276"></a><div class="CTopic TVariable LCSharp">
+<a name="Condition"></a><a name="Topic316"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">Condition</div>
- <div id="NDPrototype276" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; Condition</div>
+ <div id="NDPrototype316" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; Condition</div>
+ <div class="CBody"><p>Used to build a Boolean condition over a component.</p></div>
 </div>
 
-<a name="Operation"></a><a name="Topic277"></a><div class="CTopic TVariable LCSharp last">
+<a name="Operation"></a><a name="Topic317"></a><div class="CTopic TVariable LCSharp last">
  <div class="CTitle">Operation</div>
- <div id="NDPrototype277" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; Operation</div>
+ <div id="NDPrototype317" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> Func&lt;<a href="../../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; Operation</div>
+ <div class="CBody"><p>Used to build an action over a component. Returns true when an action is blocking.</p></div>
 </div>
 
 </body></html>

+ 1 - 1
docs/classes/CSharp/Apos/Gui/ComponentFocus-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 10 - 10
docs/classes/CSharp/Apos/Gui/ComponentFocus.html

@@ -20,12 +20,12 @@
 
 <a name="ComponentFocus"></a><a name="Topic178"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">ComponentFocus</div>
- <div id="NDPrototype178" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ComponentFocus(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype178" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ComponentFocus(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="ComponentFocus(2)"></a><a name="Topic179"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">ComponentFocus</div>
- <div id="NDPrototype179" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ComponentFocus(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first">Func&lt;<span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">previousFocusAction,</td></tr><tr><td class="PType first">Func&lt;<span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">nextFocusAction</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype179" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ComponentFocus(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first">Func&lt;<span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">previousFocusAction,</td></tr><tr><td class="PType first">Func&lt;<span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">nextFocusAction</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Public_Variables"></a><a name="Topic151"></a><div class="CTopic TGroup LCSharp">
@@ -34,12 +34,12 @@
 
 <a name="RootComponent"></a><a name="Topic181"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">RootComponent</div>
- <div id="NDPrototype181" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> RootComponent { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype181" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> RootComponent { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
 <a name="Focus"></a><a name="Topic182"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Focus</div>
- <div id="NDPrototype182" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Focus { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype182" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Focus { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
 <a name="PreviousFocusAction"></a><a name="Topic183"></a><div class="CTopic TProperty LCSharp">
@@ -92,12 +92,12 @@
 
 <a name="_oldFocus"></a><a name="Topic193"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_oldFocus</div>
- <div id="NDPrototype193" class="NDPrototype NoParameterForm"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _oldFocus</div>
+ <div id="NDPrototype193" class="NDPrototype NoParameterForm"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _oldFocus</div>
 </div>
 
 <a name="_focus"></a><a name="Topic194"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_focus</div>
- <div id="NDPrototype194" class="NDPrototype NoParameterForm"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _focus</div>
+ <div id="NDPrototype194" class="NDPrototype NoParameterForm"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _focus</div>
 </div>
 
 <a name="Private_Functions"></a><a name="Topic305"></a><div class="CTopic TGroup LCSharp">
@@ -106,22 +106,22 @@
 
 <a name="findPrevious"></a><a name="Topic196"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">findPrevious</div>
- <div id="NDPrototype196" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype196" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="findNext"></a><a name="Topic197"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">findNext</div>
- <div id="NDPrototype197" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype197" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="findFinal"></a><a name="Topic198"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">findFinal</div>
- <div id="NDPrototype198" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findFinal(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype198" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findFinal(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="findFinalInverse"></a><a name="Topic199"></a><div class="CTopic TFunction LCSharp last">
  <div class="CTitle">findFinalInverse</div>
- <div id="NDPrototype199" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findFinalInverse(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype199" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findFinalInverse(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 </body></html>

+ 1 - 0
docs/classes/CSharp/Apos/Gui/Default-Summary.js

@@ -0,0 +1 @@
+NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.Default","Default");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.Default",[["C#","CSharp"]],[["Classes","Class"],["Functions","Function"],["Groups","Group"],["Variables","Variable"]],[[231,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Default"],[233,0,2,"Public Variables","Public_Variables"],[235,0,3,"ConditionHoverMouse","ConditionHoverMouse"],[236,0,3,"ConditionGotHovered","ConditionGotHovered"],[237,0,3,"ConditionInteraction","ConditionInteraction"],[238,0,3,"ConditionPreviousFocus","ConditionPreviousFocus"],[239,0,3,"ConditionNextFocus","ConditionNextFocus"],[240,0,3,"ConditionBackFocus","ConditionBackFocus"],[241,0,3,"ConsumeCondition","ConsumeCondition"],[242,0,3,"IsScrolled","IsScrolled"],[243,0,3,"ScrollVertically","ScrollVertically"],[244,0,3,"ScrollHorizontally","ScrollHorizontally"],[245,0,2,"Public Functions","Public_Functions"],[246,0,1,"CreateButton","CreateButton"],[247,0,1,"CreateButton","CreateButton(2)"],[248,0,1,"CreateButton","CreateButton(3)"],[249,0,2,"Private Functions","Private_Functions"],[250,0,1,"buttonReleased","buttonReleased"],[251,0,1,"buttonReleased","buttonReleased(2)"],[253,0,1,"buttonReleased","buttonReleased(3)"]]);

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/classes/CSharp/Apos/Gui/Default-SummaryToolTips.js


+ 1 - 0
docs/classes/CSharp/Apos/Gui/Default-ToolTips.js

@@ -0,0 +1 @@
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>",242:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype242\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; IsScrolled</div><div class=\"TTSummary\">Returns true when a component is hovered and the mouse wheel is being scrolled.</div></div>"});

+ 122 - 0
docs/classes/CSharp/Apos/Gui/Default.html

@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Default</title><link rel="stylesheet" type="text/css" href="../../../../styles/main.css" /><script type="text/javascript" src="../../../../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../../../../styles/");</script></head>
+
+<!-- Generated by Natural Docs, version 2.0.2 -->
+
+<!-- saved from url=(0016)http://localhost -->
+
+<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
+
+<a name="Topic231"></a><div class="CTopic TClass LCSharp first">
+ <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Default</div>
+ <div class="NDClassPrototype" id="NDClassPrototype231"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Default</div></div></div>
+ <div class="CBody"><p>Predefined inputs for Mouse, Keyboard, Gamepad, Touchscreen.</p></div>
+</div>
+
+<a name="Public_Variables"></a><a name="Topic233"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Variables</div>
+</div>
+
+<a name="ConditionHoverMouse"></a><a name="Topic235"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionHoverMouse</div>
+ <div id="NDPrototype235" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionHoverMouse</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when the mouse is inside the clip area of a component.</p></div>
+</div>
+
+<a name="ConditionGotHovered"></a><a name="Topic236"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionGotHovered</div>
+ <div id="NDPrototype236" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionGotHovered</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when a component just got hovered.</p></div>
+</div>
+
+<a name="ConditionInteraction"></a><a name="Topic237"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionInteraction</div>
+ <div id="NDPrototype237" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionInteraction</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when gamepad 0's A button or space or enter or left mouse button are released.&nbsp; The left mouse button requires that the component is hovered.</p></div>
+</div>
+
+<a name="ConditionPreviousFocus"></a><a name="Topic238"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionPreviousFocus</div>
+ <div id="NDPrototype238" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<span class="SHKeyword">bool</span>&gt; ConditionPreviousFocus</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when gamepad 0's left thumbstick has just been made positive or the up arrow key is released.</p></div>
+</div>
+
+<a name="ConditionNextFocus"></a><a name="Topic239"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionNextFocus</div>
+ <div id="NDPrototype239" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<span class="SHKeyword">bool</span>&gt; ConditionNextFocus</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when gamepad 0's left thumbstick has just been made negative or the down arrow key is released.</p></div>
+</div>
+
+<a name="ConditionBackFocus"></a><a name="Topic240"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionBackFocus</div>
+ <div id="NDPrototype240" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<span class="SHKeyword">bool</span>&gt; ConditionBackFocus</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when gamepad 0's B button is released or the escape key is released.</p></div>
+</div>
+
+<a name="ConsumeCondition"></a><a name="Topic241"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConsumeCondition</div>
+ <div id="NDPrototype241" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConsumeCondition</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Always returns true. This is useful when you want a condition to mark an input as used.&nbsp; When an input is marked as used, the component will request to be put in focus.</p></div>
+</div>
+
+<a name="IsScrolled"></a><a name="Topic242"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">IsScrolled</div>
+ <div id="NDPrototype242" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; IsScrolled</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when a component is hovered and the mouse wheel is being scrolled.</p></div>
+</div>
+
+<a name="ScrollVertically"></a><a name="Topic243"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ScrollVertically</div>
+ <div id="NDPrototype243" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ScrollVertically</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>This should be strictly used on a panel so that it can be scrolled vertically.</p><div class="CHeading">See Also</div><ul><li><p><a href="../../../../index.html#CSharpClass:Apos.Gui.Default:IsScrolled" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,242);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >IsScrolled</a></p></li></ul></div>
+</div>
+
+<a name="ScrollHorizontally"></a><a name="Topic244"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ScrollHorizontally</div>
+ <div id="NDPrototype244" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ScrollHorizontally</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>This should be strictly used on a panel so that it can be scrolled horizontally.</p><div class="CHeading">See Also</div><ul><li><p><a href="../../../../index.html#CSharpClass:Apos.Gui.Default:IsScrolled" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,242);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >IsScrolled</a></p></li></ul></div>
+</div>
+
+<a name="Public_Functions"></a><a name="Topic245"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Functions</div>
+</div>
+
+<a name="CreateButton"></a><a name="Topic246"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">CreateButton</div>
+ <div id="NDPrototype246" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> CreateButton(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">t,</td></tr><tr><td class="PType first">Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">operation,</td></tr><tr><td class="PType first">Action&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">grabFocus</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Creates a button with a label that becomes white on hover.&nbsp; The button can be interacted with using gamepad 0, keyboard and mouse.&nbsp; Adds a border of size 20 around the label.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">t<div class="CDLParameterType"><span class="SHKeyword">string</span></div></td><td class="CDLDefinition"><p>The string to use for the label.</p></td></tr><tr><td class="CDLEntry">operation<div class="CDLParameterType">Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;</div></td><td class="CDLDefinition"><p>The action that the button does when interacted with.</p></td></tr><tr><td class="CDLEntry">grabFocus<div class="CDLParameterType">Action&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;</div></td><td class="CDLDefinition"><p>A way for the component to request focus.</p></td></tr></table><div class="CHeading">Returns</div><p>Returns the button that was created.</p></div>
+</div>
+
+<a name="CreateButton(2)"></a><a name="Topic247"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">CreateButton</div>
+ <div id="NDPrototype247" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> CreateButton(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Func&lt;<span class="SHKeyword">string</span>&gt;&nbsp;</td><td class="PName last">ld,</td></tr><tr><td class="PType first">Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">operation,</td></tr><tr><td class="PType first">Action&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">grabFocus</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Creates a button with a dynamic label that becomes white on hover.&nbsp; The button can be interacted with using gamepad 0, keyboard and mouse.&nbsp; Adds a border of size 20 around the label.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">ld<div class="CDLParameterType">Func&lt;<span class="SHKeyword">string</span>&gt;</div></td><td class="CDLDefinition"><p>A function that returns a string.</p></td></tr><tr><td class="CDLEntry">operation<div class="CDLParameterType">Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;</div></td><td class="CDLDefinition"><p>The action that the button does when interacted with.</p></td></tr><tr><td class="CDLEntry">grabFocus<div class="CDLParameterType">Action&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;</div></td><td class="CDLDefinition"><p>A way for the component to request focus.</p></td></tr></table><div class="CHeading">Returns</div><p>Returns the button that was created.</p></div>
+</div>
+
+<a name="CreateButton(3)"></a><a name="Topic248"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">CreateButton</div>
+ <div id="NDPrototype248" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> CreateButton(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first">Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">operation,</td></tr><tr><td class="PType first">Action&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">grabFocus</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Creates a button with a custom component.&nbsp; The button can be interacted with using gamepad 0, keyboard and mouse.&nbsp; Adds a border of size 20 around the component.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">c<div class="CDLParameterType"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a></div></td><td class="CDLDefinition"><p>The component to give to the button.</p></td></tr><tr><td class="CDLEntry">operation<div class="CDLParameterType">Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;</div></td><td class="CDLDefinition"><p>The action that the button does when interacted with.</p></td></tr><tr><td class="CDLEntry">grabFocus<div class="CDLParameterType">Action&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;</div></td><td class="CDLDefinition"><p>A way for the component to request focus.</p></td></tr></table></div>
+</div>
+
+<a name="Private_Functions"></a><a name="Topic249"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Private Functions</div>
+</div>
+
+<a name="buttonReleased"></a><a name="Topic250"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">buttonReleased</div>
+ <div id="NDPrototype250" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> buttonReleased(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Keys&nbsp;</td><td class="PName last">key</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+<a name="buttonReleased(2)"></a><a name="Topic251"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">buttonReleased</div>
+ <div id="NDPrototype251" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> buttonReleased(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Func&lt;MouseState, ButtonState&gt;&nbsp;</td><td class="PName last">button</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+<a name="buttonReleased(3)"></a><a name="Topic253"></a><div class="CTopic TFunction LCSharp last">
+ <div class="CTitle">buttonReleased</div>
+ <div id="NDPrototype253" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> buttonReleased(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Func&lt;GamePadState[], ButtonState&gt;&nbsp;</td><td class="PName last">button</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+</body></html>

+ 0 - 1
docs/classes/CSharp/Apos/Gui/DefaultInput-Summary.js

@@ -1 +0,0 @@
-NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.DefaultInput","DefaultInput");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.DefaultInput",[["C#","CSharp"]],[["Classes","Class"],["Groups","Group"],["Variables","Variable"]],[[169,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;DefaultInput"],[125,0,1,"Public Variables","Public_Variables"],[171,0,2,"ConditionHoverMouse","ConditionHoverMouse"],[172,0,2,"ConditionGotHovered","ConditionGotHovered"],[173,0,2,"ConditionInteraction","ConditionInteraction"],[174,0,2,"KeyReleased","KeyReleased"],[175,0,2,"ButtonReleased","ButtonReleased"],[127,0,1,"Public Functions","Public_Functions"],[138,0,1,"Private Variables","Private_Variables"],[141,0,1,"Private Functions","Private_Functions"]]);

+ 0 - 1
docs/classes/CSharp/Apos/Gui/DefaultInput-SummaryToolTips.js

@@ -1 +0,0 @@
-NDSummary.OnToolTipsLoaded("CSharpClass:Apos.Gui.DefaultInput",{169:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype169\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public static</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;DefaultInput</div></div></div><div class=\"TTSummary\">Goal: Predefined inputs for Mouse, Keyboard, Gamepad, Touchscreen.</div></div>",171:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype171\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; ConditionHoverMouse</div></div>",172:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype172\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; ConditionGotHovered</div></div>",173:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype173\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; ConditionInteraction</div></div>",174:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype174\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Keys, <span class=\"SHKeyword\">bool</span>&gt; KeyReleased</div></div>",175:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype175\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;ButtonState, ButtonState, <span class=\"SHKeyword\">bool</span>&gt; ButtonReleased</div></div>"});

+ 0 - 1
docs/classes/CSharp/Apos/Gui/DefaultInput-ToolTips.js

@@ -1 +0,0 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});

+ 0 - 58
docs/classes/CSharp/Apos/Gui/DefaultInput.html

@@ -1,58 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>DefaultInput</title><link rel="stylesheet" type="text/css" href="../../../../styles/main.css" /><script type="text/javascript" src="../../../../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../../../../styles/");</script></head>
-
-<!-- Generated by Natural Docs, version 2.0.2 -->
-
-<!-- saved from url=(0016)http://localhost -->
-
-<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
-
-<a name="Topic169"></a><div class="CTopic TClass LCSharp first">
- <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;DefaultInput</div>
- <div class="NDClassPrototype" id="NDClassPrototype169"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;DefaultInput</div></div></div>
- <div class="CBody"><p>Goal: Predefined inputs for Mouse, Keyboard, Gamepad, Touchscreen.</p></div>
-</div>
-
-<a name="Public_Variables"></a><a name="Topic125"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Variables</div>
-</div>
-
-<a name="ConditionHoverMouse"></a><a name="Topic171"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">ConditionHoverMouse</div>
- <div id="NDPrototype171" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionHoverMouse</div>
-</div>
-
-<a name="ConditionGotHovered"></a><a name="Topic172"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">ConditionGotHovered</div>
- <div id="NDPrototype172" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionGotHovered</div>
-</div>
-
-<a name="ConditionInteraction"></a><a name="Topic173"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">ConditionInteraction</div>
- <div id="NDPrototype173" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionInteraction</div>
-</div>
-
-<a name="KeyReleased"></a><a name="Topic174"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">KeyReleased</div>
- <div id="NDPrototype174" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;Keys, <span class="SHKeyword">bool</span>&gt; KeyReleased</div>
-</div>
-
-<a name="ButtonReleased"></a><a name="Topic175"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">ButtonReleased</div>
- <div id="NDPrototype175" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;ButtonState, ButtonState, <span class="SHKeyword">bool</span>&gt; ButtonReleased</div>
-</div>
-
-<a name="Public_Functions"></a><a name="Topic127"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Functions</div>
-</div>
-
-<a name="Private_Variables"></a><a name="Topic138"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Private Variables</div>
-</div>
-
-<a name="Private_Functions"></a><a name="Topic141"></a><div class="CTopic TGroup LCSharp last">
- <div class="CTitle">Private Functions</div>
-</div>
-
-</body></html>

+ 1 - 1
docs/classes/CSharp/Apos/Gui/GuiHelper-Summary.js

@@ -1 +1 @@
-NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.GuiHelper","GuiHelper");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.GuiHelper",[["C#","CSharp"]],[["Classes","Class"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[140,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;GuiHelper"],[109,0,2,"Public Variables","Public_Variables"],[142,0,3,"Scale","Scale"],[143,0,3,"Font","Font"],[144,0,3,"FontSize","FontSize"],[145,0,3,"Window","Window"],[146,0,3,"WindowWidth","WindowWidth"],[147,0,3,"WindowHeight","WindowHeight"],[149,0,4,"GuiSampler","GuiSampler"],[150,0,4,"NextLoopActions","NextLoopActions"],[111,0,2,"Public Functions","Public_Functions"],[152,0,1,"GetUIMatrix","GetUIMatrix"],[153,0,1,"ScrollWheelDelta","ScrollWheelDelta"],[154,0,1,"MouseToUI","MouseToUI"],[155,0,1,"ScreenToUI","ScreenToUI"],[156,0,1,"UIToScreen","UIToScreen"],[157,0,1,"Begin","Begin"],[158,0,1,"End","End"],[159,0,1,"SetScissor","SetScissor"],[160,0,1,"ResetScissor","ResetScissor"],[161,0,1,"UpdateSetup","UpdateSetup"],[162,0,1,"DrawGui","DrawGui"],[163,0,1,"DrawString","DrawString"],[164,0,1,"MeasureString","MeasureString"],[115,0,2,"Private Variables","Private_Variables"],[166,0,4,"_scale","_scale"],[167,0,4,"_rasterState","_rasterState"],[168,0,4,"_beginCalled","_beginCalled"]]);
+NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.GuiHelper","GuiHelper");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.GuiHelper",[["C#","CSharp"]],[["Classes","Class"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[116,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;GuiHelper"],[109,0,2,"Public Variables","Public_Variables"],[117,0,3,"Scale","Scale"],[118,0,3,"Font","Font"],[119,0,3,"FontSize","FontSize"],[120,0,3,"Window","Window"],[121,0,3,"WindowWidth","WindowWidth"],[122,0,3,"WindowHeight","WindowHeight"],[123,0,3,"GuiSampler","GuiSampler"],[124,0,3,"NextLoopActions","NextLoopActions"],[125,0,3,"UIMatrix","UIMatrix"],[126,0,3,"ScrollWheelDelta","ScrollWheelDelta"],[111,0,2,"Public Functions","Public_Functions"],[127,0,1,"MouseToUI","MouseToUI"],[128,0,1,"ScreenToUI","ScreenToUI"],[129,0,1,"ScreenToUI","ScreenToUI(2)"],[130,0,1,"UIToScreen","UIToScreen"],[131,0,1,"UIToScreen","UIToScreen(2)"],[132,0,1,"Begin","Begin"],[133,0,1,"End","End"],[134,0,1,"SetScissor","SetScissor"],[135,0,1,"ResetScissor","ResetScissor"],[136,0,1,"UpdateSetup","UpdateSetup"],[137,0,1,"DrawGui","DrawGui"],[138,0,1,"DrawString","DrawString"],[139,0,1,"MeasureString","MeasureString"],[115,0,2,"Private Variables","Private_Variables"],[141,0,4,"_scale","_scale"],[169,0,4,"_rasterState","_rasterState"],[171,0,4,"_beginCalled","_beginCalled"]]);

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/classes/CSharp/Apos/Gui/GuiHelper-SummaryToolTips.js


+ 1 - 1
docs/classes/CSharp/Apos/Gui/GuiHelper-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 91 - 55
docs/classes/CSharp/Apos/Gui/GuiHelper.html

@@ -8,142 +8,178 @@
 
 <body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
 
-<a name="Topic140"></a><div class="CTopic TClass LCSharp first">
+<a name="Topic116"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;GuiHelper</div>
- <div class="NDClassPrototype" id="NDClassPrototype140"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;GuiHelper</div></div></div>
- <div class="CBody"><p>Goal: Unorganized helper functions for AposGui.</p></div>
+ <div class="NDClassPrototype" id="NDClassPrototype116"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;GuiHelper</div></div></div>
+ <div class="CBody"><p>Unorganized helper functions for Apos.Gui.</p></div>
 </div>
 
 <a name="Public_Variables"></a><a name="Topic109"></a><div class="CTopic TGroup LCSharp">
  <div class="CTitle">Public Variables</div>
 </div>
 
-<a name="Scale"></a><a name="Topic142"></a><div class="CTopic TProperty LCSharp">
+<a name="Scale"></a><a name="Topic117"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Scale</div>
- <div id="NDPrototype142" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">float</span> Scale { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype117" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">float</span> Scale { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>The scale of the UI. Defaults to 1f.</p></div>
 </div>
 
-<a name="Font"></a><a name="Topic143"></a><div class="CTopic TProperty LCSharp">
+<a name="Font"></a><a name="Topic118"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Font</div>
- <div id="NDPrototype143" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> DynamicSpriteFont Font { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype118" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> DynamicSpriteFont Font { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>The font used by components that display text.</p></div>
 </div>
 
-<a name="FontSize"></a><a name="Topic144"></a><div class="CTopic TProperty LCSharp">
+<a name="FontSize"></a><a name="Topic119"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">FontSize</div>
- <div id="NDPrototype144" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">float</span> FontSize { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype119" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">float</span> FontSize { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>Size for the font. Defaults to 30.</p></div>
 </div>
 
-<a name="Window"></a><a name="Topic145"></a><div class="CTopic TProperty LCSharp">
+<a name="Window"></a><a name="Topic120"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Window</div>
- <div id="NDPrototype145" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GameWindow Window { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype120" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GameWindow Window { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>Your game's window. Used by responsive components.</p></div>
 </div>
 
-<a name="WindowWidth"></a><a name="Topic146"></a><div class="CTopic TProperty LCSharp">
+<a name="WindowWidth"></a><a name="Topic121"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">WindowWidth</div>
- <div id="NDPrototype146" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> WindowWidth { <span class="SHKeyword">get</span> }</div>
+ <div id="NDPrototype121" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> WindowWidth { <span class="SHKeyword">get</span> }</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>The window's width in UI scale.</p></div>
 </div>
 
-<a name="WindowHeight"></a><a name="Topic147"></a><div class="CTopic TProperty LCSharp">
+<a name="WindowHeight"></a><a name="Topic122"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">WindowHeight</div>
- <div id="NDPrototype147" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> WindowHeight { <span class="SHKeyword">get</span> }</div>
+ <div id="NDPrototype122" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> WindowHeight { <span class="SHKeyword">get</span> }</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>The window's height in UI scale.</p></div>
 </div>
 
-<a name="GuiSampler"></a><a name="Topic149"></a><div class="CTopic TVariable LCSharp">
+<a name="GuiSampler"></a><a name="Topic123"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">GuiSampler</div>
- <div id="NDPrototype149" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> SamplerState GuiSampler</div>
+ <div id="NDPrototype123" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> SamplerState GuiSampler { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>Defaults to LinearClamp.</p></div>
 </div>
 
-<a name="NextLoopActions"></a><a name="Topic150"></a><div class="CTopic TVariable LCSharp">
+<a name="NextLoopActions"></a><a name="Topic124"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">NextLoopActions</div>
- <div id="NDPrototype150" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> List&lt;Action&gt; NextLoopActions</div>
+ <div id="NDPrototype124" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> List&lt;Action&gt; NextLoopActions { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>This is a list of actions that will be executed at the start of a game loop. This is useful for queueing actions that will be done in the next loop cycle.&nbsp; This is required when doing something that will mess up layouts before the draw function.</p></div>
 </div>
 
-<a name="Public_Functions"></a><a name="Topic111"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Functions</div>
+<a name="UIMatrix"></a><a name="Topic125"></a><div class="CTopic TProperty LCSharp">
+ <div class="CTitle">UIMatrix</div>
+ <div id="NDPrototype125" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Matrix UIMatrix { <span class="SHKeyword">get</span> }</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>A matrix representing UI coordinate system.</p></div>
 </div>
 
-<a name="GetUIMatrix"></a><a name="Topic152"></a><div class="CTopic TFunction LCSharp">
- <div class="CTitle">GetUIMatrix</div>
- <div id="NDPrototype152" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Matrix GetUIMatrix()</div>
+<a name="ScrollWheelDelta"></a><a name="Topic126"></a><div class="CTopic TProperty LCSharp">
+ <div class="CTitle">ScrollWheelDelta</div>
+ <div id="NDPrototype126" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> ScrollWheelDelta { <span class="SHKeyword">get</span> }</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>The scroll wheel delta since the last update.</p></div>
 </div>
 
-<a name="ScrollWheelDelta"></a><a name="Topic153"></a><div class="CTopic TFunction LCSharp">
- <div class="CTitle">ScrollWheelDelta</div>
- <div id="NDPrototype153" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> ScrollWheelDelta()</div>
+<a name="Public_Functions"></a><a name="Topic111"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Functions</div>
 </div>
 
-<a name="MouseToUI"></a><a name="Topic154"></a><div class="CTopic TFunction LCSharp">
+<a name="MouseToUI"></a><a name="Topic127"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">MouseToUI</div>
- <div id="NDPrototype154" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Point MouseToUI()</div>
+ <div id="NDPrototype127" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Point MouseToUI()</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>The mouse in the UI coordinate system.</p></div>
 </div>
 
-<a name="ScreenToUI"></a><a name="Topic155"></a><div class="CTopic TFunction LCSharp">
+<a name="ScreenToUI"></a><a name="Topic128"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">ScreenToUI</div>
- <div id="NDPrototype155" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Point ScreenToUI(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Point&nbsp;</td><td class="PName last">p</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype128" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Point ScreenToUI(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Point&nbsp;</td><td class="PName last">p</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">p<div class="CDLParameterType">Point</div></td><td class="CDLDefinition"><p>A point in the screen coordinate system.</p></td></tr></table><div class="CHeading">Returns</div><p>The point converted into it's equivalent UI coordinate.</p></div>
+</div>
+
+<a name="ScreenToUI(2)"></a><a name="Topic129"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">ScreenToUI</div>
+ <div id="NDPrototype129" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> ScreenToUI(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">n</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">n<div class="CDLParameterType"><span class="SHKeyword">int</span></div></td><td class="CDLDefinition"><p>A number on the screen's X or Y axis.</p></td></tr></table><div class="CHeading">Returns</div><p>The number converted into it's equivalent UI coordinate on the X or Y axis.</p></div>
+</div>
+
+<a name="UIToScreen"></a><a name="Topic130"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">UIToScreen</div>
+ <div id="NDPrototype130" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Point UIToScreen(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Point&nbsp;</td><td class="PName last">p</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">p<div class="CDLParameterType">Point</div></td><td class="CDLDefinition"><p>A point in the UI coordinate system.</p></td></tr></table><div class="CHeading">Returns</div><p>The point converted into it's equivalent screen coordinate.</p></div>
 </div>
 
-<a name="UIToScreen"></a><a name="Topic156"></a><div class="CTopic TFunction LCSharp">
+<a name="UIToScreen(2)"></a><a name="Topic131"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">UIToScreen</div>
- <div id="NDPrototype156" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Point UIToScreen(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Point&nbsp;</td><td class="PName last">p</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype131" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> UIToScreen(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">n</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">n<div class="CDLParameterType"><span class="SHKeyword">int</span></div></td><td class="CDLDefinition"><p>A number on the UI's X or Y axis.</p></td></tr></table><div class="CHeading">Returns</div><p>The number converted into it's equivalent screen coordinate on the X or Y axis.</p></div>
 </div>
 
-<a name="Begin"></a><a name="Topic157"></a><div class="CTopic TFunction LCSharp">
+<a name="Begin"></a><a name="Topic132"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">Begin</div>
- <div id="NDPrototype157" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> Begin(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype132" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> Begin(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Calls begin on the spritebatch with the UI rasterizer state, transform matrix and sampler state.</p><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is waiting for begin to be called on it.</p></td></tr></table></div>
 </div>
 
-<a name="End"></a><a name="Topic158"></a><div class="CTopic TFunction LCSharp">
+<a name="End"></a><a name="Topic133"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">End</div>
- <div id="NDPrototype158" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> End(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype133" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> End(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Calls end on the spritebatch.</p><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is waiting for end to be called on it.</p></td></tr></table></div>
 </div>
 
-<a name="SetScissor"></a><a name="Topic159"></a><div class="CTopic TFunction LCSharp">
+<a name="SetScissor"></a><a name="Topic134"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">SetScissor</div>
- <div id="NDPrototype159" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> SetScissor(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first">Rectangle&nbsp;</td><td class="PName last">r</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype134" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> SetScissor(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first">Rectangle&nbsp;</td><td class="PName last">r</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Uses a rectangle to limit the area that the spritebatch is allowed to draw to.&nbsp; The rectangle is converted into screen coordinates.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is being tracked by the UI.</p></td></tr><tr><td class="CDLEntry">r<div class="CDLParameterType">Rectangle</div></td><td class="CDLDefinition"><p>The rectangle to use for the spritebatch scissor in UI coordinates.</p></td></tr></table></div>
 </div>
 
-<a name="ResetScissor"></a><a name="Topic160"></a><div class="CTopic TFunction LCSharp">
+<a name="ResetScissor"></a><a name="Topic135"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">ResetScissor</div>
- <div id="NDPrototype160" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> ResetScissor(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first">Rectangle&nbsp;</td><td class="PName last">r</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype135" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> ResetScissor(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first">Rectangle&nbsp;</td><td class="PName last">r</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Uses a rectangle to limit the area that the spritebatch is allowed to draw to.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is being tracked by the UI.</p></td></tr><tr><td class="CDLEntry">r<div class="CDLParameterType">Rectangle</div></td><td class="CDLDefinition"><p>The rectangle to use for the spritebatch scissor in screen coordinates.</p></td></tr></table></div>
 </div>
 
-<a name="UpdateSetup"></a><a name="Topic161"></a><div class="CTopic TFunction LCSharp">
+<a name="UpdateSetup"></a><a name="Topic136"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">UpdateSetup</div>
- <div id="NDPrototype161" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> UpdateSetup()</div>
+ <div id="NDPrototype136" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> UpdateSetup()</div>
+ <div class="CBody"><p>This should be called at the start of the game's update loop.</p></div>
 </div>
 
-<a name="DrawGui"></a><a name="Topic162"></a><div class="CTopic TFunction LCSharp">
+<a name="DrawGui"></a><a name="Topic137"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">DrawGui</div>
- <div id="NDPrototype162" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> DrawGui(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype137" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> DrawGui(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>This should be used on a UI root component.&nbsp; This function tracks the spritebatch to call being and end correctly.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is waiting for begin to be called on it.</p></td></tr><tr><td class="CDLEntry">c<div class="CDLParameterType"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a></div></td><td class="CDLDefinition"><p>A root component to draw.</p></td></tr></table></div>
 </div>
 
-<a name="DrawString"></a><a name="Topic163"></a><div class="CTopic TFunction LCSharp">
+<a name="DrawString"></a><a name="Topic138"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">DrawString</div>
- <div id="NDPrototype163" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> DrawString(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">t,</td></tr><tr><td class="PType first">Vector2&nbsp;</td><td class="PName last">p,</td></tr><tr><td class="PType first">Color&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype138" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> DrawString(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">t,</td></tr><tr><td class="PType first">Vector2&nbsp;</td><td class="PName last">p,</td></tr><tr><td class="PType first">Color&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Draws a string using the Font, FontSize and UI scale.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is being tracked by the UI.</p></td></tr><tr><td class="CDLEntry">t<div class="CDLParameterType"><span class="SHKeyword">string</span></div></td><td class="CDLDefinition"><p>The string to draw.</p></td></tr><tr><td class="CDLEntry">p<div class="CDLParameterType">Vector2</div></td><td class="CDLDefinition"><p>The position for the string.</p></td></tr><tr><td class="CDLEntry">c<div class="CDLParameterType">Color</div></td><td class="CDLDefinition"><p>The color for the string.</p></td></tr></table></div>
 </div>
 
-<a name="MeasureString"></a><a name="Topic164"></a><div class="CTopic TFunction LCSharp">
+<a name="MeasureString"></a><a name="Topic139"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">MeasureString</div>
- <div id="NDPrototype164" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Vector2 MeasureString(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">text</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype139" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Vector2 MeasureString(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">t</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">t<div class="CDLParameterType"><span class="SHKeyword">string</span></div></td><td class="CDLDefinition"><p>The string to measure.</p></td></tr></table></div>
 </div>
 
 <a name="Private_Variables"></a><a name="Topic115"></a><div class="CTopic TGroup LCSharp">
  <div class="CTitle">Private Variables</div>
 </div>
 
-<a name="_scale"></a><a name="Topic166"></a><div class="CTopic TVariable LCSharp">
+<a name="_scale"></a><a name="Topic141"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_scale</div>
- <div id="NDPrototype166" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">float</span> _scale</div>
+ <div id="NDPrototype141" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">float</span> _scale</div>
+ <div class="CBody"><p>The scale field behind the Scale property.</p></div>
 </div>
 
-<a name="_rasterState"></a><a name="Topic167"></a><div class="CTopic TVariable LCSharp">
+<a name="_rasterState"></a><a name="Topic169"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_rasterState</div>
- <div id="NDPrototype167" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> RasterizerState _rasterState</div>
+ <div id="NDPrototype169" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> RasterizerState _rasterState</div>
+ <div class="CBody"><p>A rasterizer state that enables the scissor test for the spritebatch.</p></div>
 </div>
 
-<a name="_beginCalled"></a><a name="Topic168"></a><div class="CTopic TVariable LCSharp last">
+<a name="_beginCalled"></a><a name="Topic171"></a><div class="CTopic TVariable LCSharp last">
  <div class="CTitle">_beginCalled</div>
- <div id="NDPrototype168" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> _beginCalled</div>
+ <div id="NDPrototype171" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> _beginCalled</div>
+ <div class="CBody"><p>Tracks whether begin has been called on the spritebatch.</p></div>
 </div>
 
 </body></html>

+ 1 - 0
docs/classes/CSharp/Apos/Gui/Icon-Summary.js

@@ -0,0 +1 @@
+NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.Icon","Icon");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.Icon",[["C#","CSharp"]],[["Classes","Class"],["Constructors","Constructor"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[54,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Icon"],[56,0,3,"Constructors","Constructors"],[58,0,1,"Icon","Icon"],[60,0,3,"Public Variables","Public_Variables"],[62,0,4,"PrefWidth","PrefWidth"],[97,0,4,"PrefHeight","PrefHeight"],[100,0,3,"Public Functions","Public_Functions"],[105,0,2,"Draw","Draw"],[107,0,3,"Private Variables","Private_Variables"],[114,0,5,"_region","_region"]]);

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/classes/CSharp/Apos/Gui/Icon-SummaryToolTips.js


+ 1 - 0
docs/classes/CSharp/Apos/Gui/Icon-ToolTips.js

@@ -0,0 +1 @@
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 58 - 0
docs/classes/CSharp/Apos/Gui/Icon.html

@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Icon</title><link rel="stylesheet" type="text/css" href="../../../../styles/main.css" /><script type="text/javascript" src="../../../../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../../../../styles/");</script></head>
+
+<!-- Generated by Natural Docs, version 2.0.2 -->
+
+<!-- saved from url=(0016)http://localhost -->
+
+<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
+
+<a name="Topic54"></a><div class="CTopic TClass LCSharp first">
+ <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Icon</div>
+ <div class="NDClassPrototype HasParents" id="NDClassPrototype54"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Icon</div></div></div>
+ <div class="CBody"><p>Goal: Just a simple Gui element that displays a texture.</p></div>
+</div>
+
+<a name="Constructors"></a><a name="Topic56"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Constructors</div>
+</div>
+
+<a name="Icon"></a><a name="Topic58"></a><div class="CTopic TConstructor LCSharp">
+ <div class="CTitle">Icon</div>
+ <div id="NDPrototype58" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Icon(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">TextureRegion2D&nbsp;</td><td class="PName last">iRegion</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+<a name="Public_Variables"></a><a name="Topic60"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Variables</div>
+</div>
+
+<a name="PrefWidth"></a><a name="Topic62"></a><div class="CTopic TProperty LCSharp">
+ <div class="CTitle">PrefWidth</div>
+ <div id="NDPrototype62" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">int</span> PrefWidth { <span class="SHKeyword">get</span> }</div>
+</div>
+
+<a name="PrefHeight"></a><a name="Topic97"></a><div class="CTopic TProperty LCSharp">
+ <div class="CTitle">PrefHeight</div>
+ <div id="NDPrototype97" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">int</span> PrefHeight { <span class="SHKeyword">get</span> }</div>
+</div>
+
+<a name="Public_Functions"></a><a name="Topic100"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Functions</div>
+</div>
+
+<a name="Draw"></a><a name="Topic105"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">Draw</div>
+ <div id="NDPrototype105" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> Draw(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+<a name="Private_Variables"></a><a name="Topic107"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Private Variables</div>
+</div>
+
+<a name="_region"></a><a name="Topic114"></a><div class="CTopic TVariable LCSharp last">
+ <div class="CTitle">_region</div>
+ <div id="NDPrototype114" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> TextureRegion2D _region</div>
+</div>
+
+</body></html>

+ 0 - 1
docs/classes/CSharp/Apos/Gui/Input-Summary.js

@@ -1 +0,0 @@
-NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.Input","Input");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.Input",[["C#","CSharp"]],[["Classes","Class"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[114,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Input"],[97,0,2,"Public Variables","Public_Variables"],[116,0,3,"OldMouse","OldMouse"],[117,0,3,"NewMouse","NewMouse"],[118,0,3,"OldKeyboard","OldKeyboard"],[119,0,3,"NewKeyboard","NewKeyboard"],[120,0,3,"NewTouchCollection","NewTouchCollection"],[121,0,3,"TouchPanelCapabilities","TouchPanelCapabilities"],[122,0,3,"OldGamePad","OldGamePad"],[123,0,3,"NewGamePad","NewGamePad"],[124,0,3,"GamePadCapabilities","GamePadCapabilities"],[100,0,2,"Public Functions","Public_Functions"],[126,0,1,"Update","Update"],[105,0,2,"Private Variables","Private_Variables"],[128,0,4,"_initiated","_initiated"],[129,0,4,"_oldMouse","_oldMouse"],[130,0,4,"_newMouse","_newMouse"],[131,0,4,"_oldKeyboard","_oldKeyboard"],[132,0,4,"_newKeyboard","_newKeyboard"],[133,0,4,"_newTouchCollection","_newTouchCollection"],[134,0,4,"_touchPanelCapabilities","_touchPanelCapabilities"],[135,0,4,"_oldGamePad","_oldGamePad"],[136,0,4,"_newGamepad","_newGamepad"],[137,0,4,"_gamePadCapabilities","_gamePadCapabilities"],[107,0,2,"Private Functions","Private_Functions"],[139,0,1,"Setup","Setup"]]);

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/classes/CSharp/Apos/Gui/Input-SummaryToolTips.js


+ 0 - 1
docs/classes/CSharp/Apos/Gui/Input-ToolTips.js

@@ -1 +0,0 @@
-NDContentPage.OnToolTipsLoaded({});

+ 0 - 137
docs/classes/CSharp/Apos/Gui/Input.html

@@ -1,137 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Input</title><link rel="stylesheet" type="text/css" href="../../../../styles/main.css" /><script type="text/javascript" src="../../../../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../../../../styles/");</script></head>
-
-<!-- Generated by Natural Docs, version 2.0.2 -->
-
-<!-- saved from url=(0016)http://localhost -->
-
-<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
-
-<a name="Topic114"></a><div class="CTopic TClass LCSharp first">
- <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Input</div>
- <div class="NDClassPrototype" id="NDClassPrototype114"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Input</div></div></div>
-</div>
-
-<a name="Public_Variables"></a><a name="Topic97"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Variables</div>
-</div>
-
-<a name="OldMouse"></a><a name="Topic116"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">OldMouse</div>
- <div id="NDPrototype116" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> MouseState OldMouse { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="NewMouse"></a><a name="Topic117"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">NewMouse</div>
- <div id="NDPrototype117" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> MouseState NewMouse { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="OldKeyboard"></a><a name="Topic118"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">OldKeyboard</div>
- <div id="NDPrototype118" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> KeyboardState OldKeyboard { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="NewKeyboard"></a><a name="Topic119"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">NewKeyboard</div>
- <div id="NDPrototype119" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> KeyboardState NewKeyboard { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="NewTouchCollection"></a><a name="Topic120"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">NewTouchCollection</div>
- <div id="NDPrototype120" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> TouchCollection NewTouchCollection { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="TouchPanelCapabilities"></a><a name="Topic121"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">TouchPanelCapabilities</div>
- <div id="NDPrototype121" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> TouchPanelCapabilities TouchPanelCapabilities { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="OldGamePad"></a><a name="Topic122"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">OldGamePad</div>
- <div id="NDPrototype122" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GamePadState[] OldGamePad { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="NewGamePad"></a><a name="Topic123"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">NewGamePad</div>
- <div id="NDPrototype123" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GamePadState[] NewGamePad { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="GamePadCapabilities"></a><a name="Topic124"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">GamePadCapabilities</div>
- <div id="NDPrototype124" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GamePadCapabilities[] GamePadCapabilities { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Public_Functions"></a><a name="Topic100"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Functions</div>
-</div>
-
-<a name="Update"></a><a name="Topic126"></a><div class="CTopic TFunction LCSharp">
- <div class="CTitle">Update</div>
- <div id="NDPrototype126" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> Update()</div>
-</div>
-
-<a name="Private_Variables"></a><a name="Topic105"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Private Variables</div>
-</div>
-
-<a name="_initiated"></a><a name="Topic128"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_initiated</div>
- <div id="NDPrototype128" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> _initiated</div>
-</div>
-
-<a name="_oldMouse"></a><a name="Topic129"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_oldMouse</div>
- <div id="NDPrototype129" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> MouseState _oldMouse</div>
-</div>
-
-<a name="_newMouse"></a><a name="Topic130"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_newMouse</div>
- <div id="NDPrototype130" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> MouseState _newMouse</div>
-</div>
-
-<a name="_oldKeyboard"></a><a name="Topic131"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_oldKeyboard</div>
- <div id="NDPrototype131" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> KeyboardState _oldKeyboard</div>
-</div>
-
-<a name="_newKeyboard"></a><a name="Topic132"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_newKeyboard</div>
- <div id="NDPrototype132" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> KeyboardState _newKeyboard</div>
-</div>
-
-<a name="_newTouchCollection"></a><a name="Topic133"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_newTouchCollection</div>
- <div id="NDPrototype133" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> TouchCollection _newTouchCollection</div>
-</div>
-
-<a name="_touchPanelCapabilities"></a><a name="Topic134"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_touchPanelCapabilities</div>
- <div id="NDPrototype134" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> TouchPanelCapabilities _touchPanelCapabilities</div>
-</div>
-
-<a name="_oldGamePad"></a><a name="Topic135"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_oldGamePad</div>
- <div id="NDPrototype135" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> GamePadState[] _oldGamePad</div>
-</div>
-
-<a name="_newGamepad"></a><a name="Topic136"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_newGamepad</div>
- <div id="NDPrototype136" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> GamePadState[] _newGamepad</div>
-</div>
-
-<a name="_gamePadCapabilities"></a><a name="Topic137"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_gamePadCapabilities</div>
- <div id="NDPrototype137" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> GamePadCapabilities[] _gamePadCapabilities</div>
-</div>
-
-<a name="Private_Functions"></a><a name="Topic107"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Private Functions</div>
-</div>
-
-<a name="Setup"></a><a name="Topic139"></a><div class="CTopic TFunction LCSharp last">
- <div class="CTitle">Setup</div>
- <div id="NDPrototype139" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">void</span> Setup()</div>
-</div>
-
-</body></html>

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Label-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>",83:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype83\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LabelDynamic</div></div></div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>",83:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype83\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LabelDynamic</div></div></div></div>"});

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Label.html

@@ -10,7 +10,7 @@
 
 <a name="Topic96"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Label</div>
- <div class="NDClassPrototype HasParents HasChildren" id="NDClassPrototype96"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Label</div></div><a class="CPEntry Child TClass" href="../../../../index.html#CSharpClass:Apos.Gui.LabelDynamic" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,83);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;LabelDynamic</div></a></div>
+ <div class="NDClassPrototype HasParents HasChildren" id="NDClassPrototype96"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Label</div></div><a class="CPEntry Child TClass" href="../../../../index.html#CSharpClass:Apos.Gui.LabelDynamic" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,83);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;LabelDynamic</div></a></div>
  <div class="CBody"><p>Goal: A text component.</p></div>
 </div>
 

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Layout-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>",231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>",59:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype59\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LayoutVerticalCenter</div></div></div><div class=\"TTSummary\">Goal: Stacks components on top of each others and centers them inside the panel.</div></div>",71:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype71\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LayoutVertical</div></div></div><div class=\"TTSummary\">Goal: Stacks components on top of each others.</div></div>"});
+NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>",140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>",59:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype59\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LayoutVerticalCenter</div></div></div><div class=\"TTSummary\">Goal: Stacks components on top of each others and centers them inside the panel.</div></div>",71:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype71\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LayoutVertical</div></div></div><div class=\"TTSummary\">Goal: Stacks components on top of each others.</div></div>"});

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Layout.html

@@ -38,7 +38,7 @@
 
 <a name="RecomputeChildren"></a><a name="Topic82"></a><div class="CTopic TFunction LCSharp last">
  <div class="CTitle">RecomputeChildren</div>
- <div id="NDPrototype82" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">children</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype82" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">children</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 </body></html>

+ 1 - 1
docs/classes/CSharp/Apos/Gui/LayoutVertical-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 1 - 1
docs/classes/CSharp/Apos/Gui/LayoutVertical.html

@@ -29,7 +29,7 @@
 
 <a name="RecomputeChildren"></a><a name="Topic75"></a><div class="CTopic TFunction LCSharp last">
  <div class="CTitle">RecomputeChildren</div>
- <div id="NDPrototype75" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">childs</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype75" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">childs</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 </body></html>

+ 1 - 1
docs/classes/CSharp/Apos/Gui/LayoutVerticalCenter-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>",76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>",76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 1 - 1
docs/classes/CSharp/Apos/Gui/LayoutVerticalCenter.html

@@ -38,7 +38,7 @@
 
 <a name="RecomputeChildren"></a><a name="Topic65"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">RecomputeChildren</div>
- <div id="NDPrototype65" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">children</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype65" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">children</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Private_Variables"></a><a name="Topic304"></a><div class="CTopic TGroup LCSharp">

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Panel-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>",25:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype25\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;ScreenPanel</div></div></div><div class=\"TTSummary\">Goal: The ScreenPanel is always the same size as the Window.</div></div>",54:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype54\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.&nbsp; It can also be scrolled over using the mouse wheel.</div></div>"});
+NDContentPage.OnToolTipsLoaded({76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>",25:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype25\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;ScreenPanel</div></div></div><div class=\"TTSummary\">Goal: The ScreenPanel is always the same size as the Window.</div></div>"});

+ 8 - 8
docs/classes/CSharp/Apos/Gui/Panel.html

@@ -10,7 +10,7 @@
 
 <a name="Topic1"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Panel</div>
- <div class="NDClassPrototype HasParents HasChildren" id="NDClassPrototype1"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Panel</div></div><a class="CPEntry Child TClass" href="../../../../index.html#CSharpClass:Apos.Gui.PanelVerticalScroll" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,54);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div></a><a class="CPEntry Child TClass" href="../../../../index.html#CSharpClass:Apos.Gui.ScreenPanel" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,25);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;ScreenPanel</div></a></div>
+ <div class="NDClassPrototype HasParents HasChildren" id="NDClassPrototype1"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Panel</div></div><a class="CPEntry Child TClass" href="../../../../index.html#CSharpClass:Apos.Gui.ScreenPanel" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,25);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;ScreenPanel</div></a></div>
  <div class="CBody"><p>Goal: Container that can hold Components.</p></div>
 </div>
 
@@ -63,32 +63,32 @@
 
 <a name="Add"></a><a name="Topic12"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">Add</div>
- <div id="NDPrototype12" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> Add(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">e</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype12" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> Add(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">e</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Remove"></a><a name="Topic13"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">Remove</div>
- <div id="NDPrototype13" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> Remove(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">e</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype13" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> Remove(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">e</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="GetPrevious"></a><a name="Topic14"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetPrevious</div>
- <div id="NDPrototype14" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype14" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="GetNext"></a><a name="Topic15"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetNext</div>
- <div id="NDPrototype15" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype15" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="GetFinal"></a><a name="Topic16"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinal</div>
- <div id="NDPrototype16" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
+ <div id="NDPrototype16" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
 </div>
 
 <a name="GetFinalInverse"></a><a name="Topic17"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinalInverse</div>
- <div id="NDPrototype17" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
+ <div id="NDPrototype17" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
 </div>
 
 <a name="UpdateSetup"></a><a name="Topic18"></a><div class="CTopic TFunction LCSharp">
@@ -117,7 +117,7 @@
 
 <a name="_children"></a><a name="Topic23"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_children</div>
- <div id="NDPrototype23" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> List&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt; _children</div>
+ <div id="NDPrototype23" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> List&lt;<a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt; _children</div>
 </div>
 
 <a name="_layout"></a><a name="Topic24"></a><div class="CTopic TVariable LCSharp last">

+ 0 - 1
docs/classes/CSharp/Apos/Gui/PanelVerticalScroll-Summary.js

@@ -1 +0,0 @@
-NDFramePage.OnPageTitleLoaded("CSharpClass:Apos.Gui.PanelVerticalScroll","PanelVerticalScroll");NDSummary.OnSummaryLoaded("CSharpClass:Apos.Gui.PanelVerticalScroll",[["C#","CSharp"]],[["Classes","Class"],["Constructors","Constructor"],["Functions","Function"],["Groups","Group"]],[[54,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll"],[60,0,3,"Constructors","Constructors"],[56,0,1,"PanelVerticalScroll","PanelVerticalScroll"],[62,0,3,"Public Functions","Public_Functions"],[58,0,2,"UpdateInput","UpdateInput"]]);

+ 0 - 1
docs/classes/CSharp/Apos/Gui/PanelVerticalScroll-SummaryToolTips.js

@@ -1 +0,0 @@
-NDSummary.OnToolTipsLoaded("CSharpClass:Apos.Gui.PanelVerticalScroll",{54:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype54\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.&nbsp; It can also be scrolled over using the mouse wheel.</div></div>",56:"<div class=\"NDToolTip TConstructor LCSharp\"><div id=\"NDPrototype56\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public</span> PanelVerticalScroll()</div></div>",58:"<div class=\"NDToolTip TFunction LCSharp\"><div id=\"NDPrototype58\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public override bool</span> UpdateInput()</div></div>"});

+ 0 - 1
docs/classes/CSharp/Apos/Gui/PanelVerticalScroll-ToolTips.js

@@ -1 +0,0 @@
-NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>"});

+ 0 - 35
docs/classes/CSharp/Apos/Gui/PanelVerticalScroll.html

@@ -1,35 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>PanelVerticalScroll</title><link rel="stylesheet" type="text/css" href="../../../../styles/main.css" /><script type="text/javascript" src="../../../../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../../../../styles/");</script></head>
-
-<!-- Generated by Natural Docs, version 2.0.2 -->
-
-<!-- saved from url=(0016)http://localhost -->
-
-<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
-
-<a name="Topic54"></a><div class="CTopic TClass LCSharp first">
- <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div>
- <div class="NDClassPrototype HasParents" id="NDClassPrototype54"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Panel" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,1);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Panel</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div></div></div>
- <div class="CBody"><p>Goal: Container that can hold Components.&nbsp; It can also be scrolled over using the mouse wheel.</p></div>
-</div>
-
-<a name="Constructors"></a><a name="Topic60"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Constructors</div>
-</div>
-
-<a name="PanelVerticalScroll"></a><a name="Topic56"></a><div class="CTopic TConstructor LCSharp">
- <div class="CTitle">PanelVerticalScroll</div>
- <div id="NDPrototype56" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> PanelVerticalScroll()</div>
-</div>
-
-<a name="Public_Functions"></a><a name="Topic62"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Functions</div>
-</div>
-
-<a name="UpdateInput"></a><a name="Topic58"></a><div class="CTopic TFunction LCSharp last">
- <div class="CTitle">UpdateInput</div>
- <div id="NDPrototype58" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">bool</span> UpdateInput()</div>
-</div>
-
-</body></html>

+ 1 - 1
docs/classes/CSharp/Apos/Gui/Switcher-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 7 - 7
docs/classes/CSharp/Apos/Gui/Switcher.html

@@ -10,7 +10,7 @@
 
 <a name="Topic31"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Switcher</div>
- <div class="NDClassPrototype HasParents" id="NDClassPrototype31"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Switcher&#8203;<span class="TemplateSignature">&lt;T&gt;</span></div></div></div>
+ <div class="NDClassPrototype HasParents" id="NDClassPrototype31"><a class="CPEntry Parent TClass" href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Switcher&#8203;<span class="TemplateSignature">&lt;T&gt;</span></div></div></div>
  <div class="CBody"><p>Goal: A Switch component that works like a tab.</p></div>
 </div>
 
@@ -63,27 +63,27 @@
 
 <a name="Add"></a><a name="Topic42"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">Add</div>
- <div id="NDPrototype42" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> <span class="SHKeyword">void</span> Add(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">T&nbsp;</td><td class="PName last">key,</td></tr><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype42" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> <span class="SHKeyword">void</span> Add(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">T&nbsp;</td><td class="PName last">key,</td></tr><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="GetPrevious"></a><a name="Topic43"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetPrevious</div>
- <div id="NDPrototype43" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype43" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="GetNext"></a><a name="Topic44"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetNext</div>
- <div id="NDPrototype44" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype44" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="GetFinal"></a><a name="Topic45"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinal</div>
- <div id="NDPrototype45" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
+ <div id="NDPrototype45" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
 </div>
 
 <a name="GetFinalInverse"></a><a name="Topic46"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinalInverse</div>
- <div id="NDPrototype46" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
+ <div id="NDPrototype46" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
 </div>
 
 <a name="UpdateSetup"></a><a name="Topic47"></a><div class="CTopic TFunction LCSharp">
@@ -117,7 +117,7 @@
 
 <a name="_children"></a><a name="Topic53"></a><div class="CTopic TVariable LCSharp last">
  <div class="CTitle">_children</div>
- <div id="NDPrototype53" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> Dictionary&lt;T, <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt; _children</div>
+ <div id="NDPrototype53" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> Dictionary&lt;T, <a href="../../../../index.html#CSharpClass:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt; _children</div>
 </div>
 
 </body></html>

+ 1 - 1
docs/files/Border-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 7 - 7
docs/files/Border-cs.html

@@ -10,7 +10,7 @@
 
 <a name="Apos.Gui.Border"></a><a name="Topic200"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Border</div>
- <div class="NDClassPrototype HasParents" id="NDClassPrototype200"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Border</div></div></div>
+ <div class="NDClassPrototype HasParents" id="NDClassPrototype200"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Border</div></div></div>
  <div class="CBody"><p>Goal: Adds padding around a component.</p></div>
 </div>
 
@@ -25,12 +25,12 @@
 
 <a name="Apos.Gui.Border.Border(2)"></a><a name="Topic203"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">Border</div>
- <div id="NDPrototype203" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Border(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype203" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Border(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Border.Border(3)"></a><a name="Topic204"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">Border</div>
- <div id="NDPrototype204" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Border(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginLeft,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginTop,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginRight,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginBottom</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype204" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Border(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginLeft,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginTop,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginRight,</td></tr><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">iMarginBottom</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Border.Public_Variables"></a><a name="Topic284"></a><div class="CTopic TGroup LCSharp">
@@ -39,7 +39,7 @@
 
 <a name="Apos.Gui.Border.Item"></a><a name="Topic206"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Item</div>
- <div id="NDPrototype206" class="NDPrototype NoParameterForm"><span class="SHKeyword">public virtual</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Item { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype206" class="NDPrototype NoParameterForm"><span class="SHKeyword">public virtual</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Item { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
 <a name="Apos.Gui.Border.PrefWidth"></a><a name="Topic207"></a><div class="CTopic TProperty LCSharp">
@@ -98,12 +98,12 @@
 
 <a name="Apos.Gui.Border.GetFinal"></a><a name="Topic218"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinal</div>
- <div id="NDPrototype218" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
+ <div id="NDPrototype218" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
 </div>
 
 <a name="Apos.Gui.Border.GetFinalInverse"></a><a name="Topic219"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinalInverse</div>
- <div id="NDPrototype219" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
+ <div id="NDPrototype219" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
 </div>
 
 <a name="Apos.Gui.Border.UpdateSetup"></a><a name="Topic220"></a><div class="CTopic TFunction LCSharp">
@@ -132,7 +132,7 @@
 
 <a name="Apos.Gui.Border._item"></a><a name="Topic225"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_item</div>
- <div id="NDPrototype225" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _item</div>
+ <div id="NDPrototype225" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _item</div>
 </div>
 
 <a name="Apos.Gui.Border._marginLeft"></a><a name="Topic226"></a><div class="CTopic TVariable LCSharp">

+ 1 - 1
docs/files/Button-cs-Summary.js

@@ -1 +1 @@
-NDFramePage.OnPageTitleLoaded("File:Button.cs","Button.cs");NDSummary.OnSummaryLoaded("File:Button.cs",[["C#","CSharp"]],[["Classes","Class"],["Constructors","Constructor"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[283,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Button","Apos.Gui.Button"],[195,0,3,"Constructors","Apos.Gui.Button.Constructors"],[285,0,1,"Button","Apos.Gui.Button.Button"],[286,0,1,"Button","Apos.Gui.Button.Button(2)"],[232,0,3,"Public Variables","Apos.Gui.Button.Public_Variables"],[288,0,4,"ShowBox","Apos.Gui.Button.ShowBox"],[289,0,4,"OldIsHovered","Apos.Gui.Button.OldIsHovered"],[290,0,4,"IsHovered","Apos.Gui.Button.IsHovered"],[291,0,4,"IsFocusable","Apos.Gui.Button.IsFocusable"],[292,0,4,"HasFocus","Apos.Gui.Button.HasFocus"],[293,0,4,"Item","Apos.Gui.Button.Item"],[294,0,4,"PrefWidth","Apos.Gui.Button.PrefWidth"],[295,0,4,"PrefHeight","Apos.Gui.Button.PrefHeight"],[234,0,3,"Public Functions","Apos.Gui.Button.Public_Functions"],[297,0,2,"UpdateSetup","Apos.Gui.Button.UpdateSetup"],[298,0,2,"Draw","Apos.Gui.Button.Draw"],[252,0,3,"Private Variables","Apos.Gui.Button.Private_Variables"],[300,0,5,"_item","Apos.Gui.Button._item"]]);
+NDFramePage.OnPageTitleLoaded("File:Button.cs","Button.cs");NDSummary.OnSummaryLoaded("File:Button.cs",[["C#","CSharp"]],[["Classes","Class"],["Constructors","Constructor"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[283,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Button","Apos.Gui.Button"],[195,0,3,"Constructors","Apos.Gui.Button.Constructors"],[285,0,1,"Button","Apos.Gui.Button.Button"],[286,0,1,"Button","Apos.Gui.Button.Button(2)"],[232,0,3,"Public Variables","Apos.Gui.Button.Public_Variables"],[288,0,4,"ShowBox","Apos.Gui.Button.ShowBox"],[289,0,4,"OldIsHovered","Apos.Gui.Button.OldIsHovered"],[290,0,4,"IsHovered","Apos.Gui.Button.IsHovered"],[292,0,4,"HasFocus","Apos.Gui.Button.HasFocus"],[293,0,4,"Item","Apos.Gui.Button.Item"],[294,0,4,"PrefWidth","Apos.Gui.Button.PrefWidth"],[295,0,4,"PrefHeight","Apos.Gui.Button.PrefHeight"],[234,0,3,"Public Functions","Apos.Gui.Button.Public_Functions"],[297,0,2,"UpdateSetup","Apos.Gui.Button.UpdateSetup"],[298,0,2,"Draw","Apos.Gui.Button.Draw"],[252,0,3,"Private Variables","Apos.Gui.Button.Private_Variables"],[300,0,5,"_item","Apos.Gui.Button._item"]]);

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/files/Button-cs-SummaryToolTips.js


+ 1 - 1
docs/files/Button-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 4 - 9
docs/files/Button-cs.html

@@ -10,7 +10,7 @@
 
 <a name="Apos.Gui.Button"></a><a name="Topic283"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Button</div>
- <div class="NDClassPrototype HasParents" id="NDClassPrototype283"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Button</div></div></div>
+ <div class="NDClassPrototype HasParents" id="NDClassPrototype283"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Button</div></div></div>
  <div class="CBody"><p>Goal: A button component that handles actions.</p></div>
 </div>
 
@@ -25,7 +25,7 @@
 
 <a name="Apos.Gui.Button.Button(2)"></a><a name="Topic286"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">Button</div>
- <div id="NDPrototype286" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Button(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype286" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Button(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Button.Public_Variables"></a><a name="Topic232"></a><div class="CTopic TGroup LCSharp">
@@ -47,11 +47,6 @@
  <div id="NDPrototype290" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">bool</span> IsHovered { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
-<a name="Apos.Gui.Button.IsFocusable"></a><a name="Topic291"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">IsFocusable</div>
- <div id="NDPrototype291" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">bool</span> IsFocusable { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
-</div>
-
 <a name="Apos.Gui.Button.HasFocus"></a><a name="Topic292"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">HasFocus</div>
  <div id="NDPrototype292" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">bool</span> HasFocus { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
@@ -59,7 +54,7 @@
 
 <a name="Apos.Gui.Button.Item"></a><a name="Topic293"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Item</div>
- <div id="NDPrototype293" class="NDPrototype NoParameterForm"><span class="SHKeyword">public virtual</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Item { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype293" class="NDPrototype NoParameterForm"><span class="SHKeyword">public virtual</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Item { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
 <a name="Apos.Gui.Button.PrefWidth"></a><a name="Topic294"></a><div class="CTopic TProperty LCSharp">
@@ -92,7 +87,7 @@
 
 <a name="Apos.Gui.Button._item"></a><a name="Topic300"></a><div class="CTopic TVariable LCSharp last">
  <div class="CTitle">_item</div>
- <div id="NDPrototype300" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _item</div>
+ <div id="NDPrototype300" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _item</div>
 </div>
 
 </body></html>

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/files/Component-cs-Summary.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/files/Component-cs-SummaryToolTips.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/files/Component-cs-ToolTips.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1 - 3
docs/files/Component-cs.html


+ 1 - 1
docs/files/ComponentFocus-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 10 - 10
docs/files/ComponentFocus-cs.html

@@ -20,12 +20,12 @@
 
 <a name="Apos.Gui.ComponentFocus.ComponentFocus"></a><a name="Topic178"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">ComponentFocus</div>
- <div id="NDPrototype178" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ComponentFocus(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype178" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ComponentFocus(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.ComponentFocus.ComponentFocus(2)"></a><a name="Topic179"></a><div class="CTopic TConstructor LCSharp">
  <div class="CTitle">ComponentFocus</div>
- <div id="NDPrototype179" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ComponentFocus(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first">Func&lt;<span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">previousFocusAction,</td></tr><tr><td class="PType first">Func&lt;<span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">nextFocusAction</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype179" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> ComponentFocus(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first">Func&lt;<span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">previousFocusAction,</td></tr><tr><td class="PType first">Func&lt;<span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">nextFocusAction</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.ComponentFocus.Public_Variables"></a><a name="Topic151"></a><div class="CTopic TGroup LCSharp">
@@ -34,12 +34,12 @@
 
 <a name="Apos.Gui.ComponentFocus.RootComponent"></a><a name="Topic181"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">RootComponent</div>
- <div id="NDPrototype181" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> RootComponent { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype181" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> RootComponent { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
 <a name="Apos.Gui.ComponentFocus.Focus"></a><a name="Topic182"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Focus</div>
- <div id="NDPrototype182" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Focus { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype182" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> Focus { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
 </div>
 
 <a name="Apos.Gui.ComponentFocus.PreviousFocusAction"></a><a name="Topic183"></a><div class="CTopic TProperty LCSharp">
@@ -92,12 +92,12 @@
 
 <a name="Apos.Gui.ComponentFocus._oldFocus"></a><a name="Topic193"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_oldFocus</div>
- <div id="NDPrototype193" class="NDPrototype NoParameterForm"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _oldFocus</div>
+ <div id="NDPrototype193" class="NDPrototype NoParameterForm"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _oldFocus</div>
 </div>
 
 <a name="Apos.Gui.ComponentFocus._focus"></a><a name="Topic194"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_focus</div>
- <div id="NDPrototype194" class="NDPrototype NoParameterForm"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _focus</div>
+ <div id="NDPrototype194" class="NDPrototype NoParameterForm"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> _focus</div>
 </div>
 
 <a name="Apos.Gui.ComponentFocus.Private_Functions"></a><a name="Topic305"></a><div class="CTopic TGroup LCSharp">
@@ -106,22 +106,22 @@
 
 <a name="Apos.Gui.ComponentFocus.findPrevious"></a><a name="Topic196"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">findPrevious</div>
- <div id="NDPrototype196" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype196" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.ComponentFocus.findNext"></a><a name="Topic197"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">findNext</div>
- <div id="NDPrototype197" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype197" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.ComponentFocus.findFinal"></a><a name="Topic198"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">findFinal</div>
- <div id="NDPrototype198" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findFinal(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype198" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findFinal(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.ComponentFocus.findFinalInverse"></a><a name="Topic199"></a><div class="CTopic TFunction LCSharp last">
  <div class="CTitle">findFinalInverse</div>
- <div id="NDPrototype199" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findFinalInverse(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype199" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> findFinalInverse(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 </body></html>

+ 1 - 0
docs/files/Default-cs-Summary.js

@@ -0,0 +1 @@
+NDFramePage.OnPageTitleLoaded("File:Default.cs","Default.cs");NDSummary.OnSummaryLoaded("File:Default.cs",[["C#","CSharp"]],[["Classes","Class"],["Functions","Function"],["Groups","Group"],["Variables","Variable"]],[[231,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Default","Apos.Gui.Default"],[233,0,2,"Public Variables","Apos.Gui.Default.Public_Variables"],[235,0,3,"ConditionHoverMouse","Apos.Gui.Default.ConditionHoverMouse"],[236,0,3,"ConditionGotHovered","Apos.Gui.Default.ConditionGotHovered"],[237,0,3,"ConditionInteraction","Apos.Gui.Default.ConditionInteraction"],[238,0,3,"ConditionPreviousFocus","Apos.Gui.Default.ConditionPreviousFocus"],[239,0,3,"ConditionNextFocus","Apos.Gui.Default.ConditionNextFocus"],[240,0,3,"ConditionBackFocus","Apos.Gui.Default.ConditionBackFocus"],[241,0,3,"ConsumeCondition","Apos.Gui.Default.ConsumeCondition"],[242,0,3,"IsScrolled","Apos.Gui.Default.IsScrolled"],[243,0,3,"ScrollVertically","Apos.Gui.Default.ScrollVertically"],[244,0,3,"ScrollHorizontally","Apos.Gui.Default.ScrollHorizontally"],[245,0,2,"Public Functions","Apos.Gui.Default.Public_Functions"],[246,0,1,"CreateButton","Apos.Gui.Default.CreateButton"],[247,0,1,"CreateButton","Apos.Gui.Default.CreateButton(2)"],[248,0,1,"CreateButton","Apos.Gui.Default.CreateButton(3)"],[249,0,2,"Private Functions","Apos.Gui.Default.Private_Functions"],[250,0,1,"buttonReleased","Apos.Gui.Default.buttonReleased"],[251,0,1,"buttonReleased","Apos.Gui.Default.buttonReleased(2)"],[253,0,1,"buttonReleased","Apos.Gui.Default.buttonReleased(3)"]]);

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/files/Default-cs-SummaryToolTips.js


+ 1 - 0
docs/files/Default-cs-ToolTips.js

@@ -0,0 +1 @@
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>",242:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype242\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; IsScrolled</div><div class=\"TTSummary\">Returns true when a component is hovered and the mouse wheel is being scrolled.</div></div>"});

+ 122 - 0
docs/files/Default-cs.html

@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Default.cs</title><link rel="stylesheet" type="text/css" href="../styles/main.css" /><script type="text/javascript" src="../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../styles/");</script></head>
+
+<!-- Generated by Natural Docs, version 2.0.2 -->
+
+<!-- saved from url=(0016)http://localhost -->
+
+<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
+
+<a name="Apos.Gui.Default"></a><a name="Topic231"></a><div class="CTopic TClass LCSharp first">
+ <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Default</div>
+ <div class="NDClassPrototype" id="NDClassPrototype231"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Default</div></div></div>
+ <div class="CBody"><p>Predefined inputs for Mouse, Keyboard, Gamepad, Touchscreen.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.Public_Variables"></a><a name="Topic233"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Variables</div>
+</div>
+
+<a name="Apos.Gui.Default.ConditionHoverMouse"></a><a name="Topic235"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionHoverMouse</div>
+ <div id="NDPrototype235" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionHoverMouse</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when the mouse is inside the clip area of a component.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.ConditionGotHovered"></a><a name="Topic236"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionGotHovered</div>
+ <div id="NDPrototype236" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionGotHovered</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when a component just got hovered.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.ConditionInteraction"></a><a name="Topic237"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionInteraction</div>
+ <div id="NDPrototype237" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionInteraction</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when gamepad 0's A button or space or enter or left mouse button are released.&nbsp; The left mouse button requires that the component is hovered.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.ConditionPreviousFocus"></a><a name="Topic238"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionPreviousFocus</div>
+ <div id="NDPrototype238" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<span class="SHKeyword">bool</span>&gt; ConditionPreviousFocus</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when gamepad 0's left thumbstick has just been made positive or the up arrow key is released.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.ConditionNextFocus"></a><a name="Topic239"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionNextFocus</div>
+ <div id="NDPrototype239" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<span class="SHKeyword">bool</span>&gt; ConditionNextFocus</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when gamepad 0's left thumbstick has just been made negative or the down arrow key is released.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.ConditionBackFocus"></a><a name="Topic240"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConditionBackFocus</div>
+ <div id="NDPrototype240" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<span class="SHKeyword">bool</span>&gt; ConditionBackFocus</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when gamepad 0's B button is released or the escape key is released.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.ConsumeCondition"></a><a name="Topic241"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ConsumeCondition</div>
+ <div id="NDPrototype241" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConsumeCondition</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Always returns true. This is useful when you want a condition to mark an input as used.&nbsp; When an input is marked as used, the component will request to be put in focus.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.IsScrolled"></a><a name="Topic242"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">IsScrolled</div>
+ <div id="NDPrototype242" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; IsScrolled</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>Returns true when a component is hovered and the mouse wheel is being scrolled.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.ScrollVertically"></a><a name="Topic243"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ScrollVertically</div>
+ <div id="NDPrototype243" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ScrollVertically</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>This should be strictly used on a panel so that it can be scrolled vertically.</p><div class="CHeading">See Also</div><ul><li><p><a href="../index.html#File:Default.cs:Apos.Gui.Default.IsScrolled" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,242);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >IsScrolled</a></p></li></ul></div>
+</div>
+
+<a name="Apos.Gui.Default.ScrollHorizontally"></a><a name="Topic244"></a><div class="CTopic TVariable LCSharp">
+ <div class="CTitle">ScrollHorizontally</div>
+ <div id="NDPrototype244" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ScrollHorizontally</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>This should be strictly used on a panel so that it can be scrolled horizontally.</p><div class="CHeading">See Also</div><ul><li><p><a href="../index.html#File:Default.cs:Apos.Gui.Default.IsScrolled" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,242);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >IsScrolled</a></p></li></ul></div>
+</div>
+
+<a name="Apos.Gui.Default.Public_Functions"></a><a name="Topic245"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Functions</div>
+</div>
+
+<a name="Apos.Gui.Default.CreateButton"></a><a name="Topic246"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">CreateButton</div>
+ <div id="NDPrototype246" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> CreateButton(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">t,</td></tr><tr><td class="PType first">Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">operation,</td></tr><tr><td class="PType first">Action&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">grabFocus</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Creates a button with a label that becomes white on hover.&nbsp; The button can be interacted with using gamepad 0, keyboard and mouse.&nbsp; Adds a border of size 20 around the label.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">t<div class="CDLParameterType"><span class="SHKeyword">string</span></div></td><td class="CDLDefinition"><p>The string to use for the label.</p></td></tr><tr><td class="CDLEntry">operation<div class="CDLParameterType">Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;</div></td><td class="CDLDefinition"><p>The action that the button does when interacted with.</p></td></tr><tr><td class="CDLEntry">grabFocus<div class="CDLParameterType">Action&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;</div></td><td class="CDLDefinition"><p>A way for the component to request focus.</p></td></tr></table><div class="CHeading">Returns</div><p>Returns the button that was created.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.CreateButton(2)"></a><a name="Topic247"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">CreateButton</div>
+ <div id="NDPrototype247" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> CreateButton(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Func&lt;<span class="SHKeyword">string</span>&gt;&nbsp;</td><td class="PName last">ld,</td></tr><tr><td class="PType first">Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">operation,</td></tr><tr><td class="PType first">Action&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">grabFocus</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Creates a button with a dynamic label that becomes white on hover.&nbsp; The button can be interacted with using gamepad 0, keyboard and mouse.&nbsp; Adds a border of size 20 around the label.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">ld<div class="CDLParameterType">Func&lt;<span class="SHKeyword">string</span>&gt;</div></td><td class="CDLDefinition"><p>A function that returns a string.</p></td></tr><tr><td class="CDLEntry">operation<div class="CDLParameterType">Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;</div></td><td class="CDLDefinition"><p>The action that the button does when interacted with.</p></td></tr><tr><td class="CDLEntry">grabFocus<div class="CDLParameterType">Action&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;</div></td><td class="CDLDefinition"><p>A way for the component to request focus.</p></td></tr></table><div class="CHeading">Returns</div><p>Returns the button that was created.</p></div>
+</div>
+
+<a name="Apos.Gui.Default.CreateButton(3)"></a><a name="Topic248"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">CreateButton</div>
+ <div id="NDPrototype248" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> CreateButton(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c,</td></tr><tr><td class="PType first">Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;&nbsp;</td><td class="PName last">operation,</td></tr><tr><td class="PType first">Action&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">grabFocus</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Creates a button with a custom component.&nbsp; The button can be interacted with using gamepad 0, keyboard and mouse.&nbsp; Adds a border of size 20 around the component.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">c<div class="CDLParameterType"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a></div></td><td class="CDLDefinition"><p>The component to give to the button.</p></td></tr><tr><td class="CDLEntry">operation<div class="CDLParameterType">Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt;</div></td><td class="CDLDefinition"><p>The action that the button does when interacted with.</p></td></tr><tr><td class="CDLEntry">grabFocus<div class="CDLParameterType">Action&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;</div></td><td class="CDLDefinition"><p>A way for the component to request focus.</p></td></tr></table></div>
+</div>
+
+<a name="Apos.Gui.Default.Private_Functions"></a><a name="Topic249"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Private Functions</div>
+</div>
+
+<a name="Apos.Gui.Default.buttonReleased"></a><a name="Topic250"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">buttonReleased</div>
+ <div id="NDPrototype250" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> buttonReleased(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Keys&nbsp;</td><td class="PName last">key</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+<a name="Apos.Gui.Default.buttonReleased(2)"></a><a name="Topic251"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">buttonReleased</div>
+ <div id="NDPrototype251" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> buttonReleased(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Func&lt;MouseState, ButtonState&gt;&nbsp;</td><td class="PName last">button</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+<a name="Apos.Gui.Default.buttonReleased(3)"></a><a name="Topic253"></a><div class="CTopic TFunction LCSharp last">
+ <div class="CTitle">buttonReleased</div>
+ <div id="NDPrototype253" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> buttonReleased(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Func&lt;GamePadState[], ButtonState&gt;&nbsp;</td><td class="PName last">button</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+</body></html>

+ 0 - 1
docs/files/DefaultInput-cs-Summary.js

@@ -1 +0,0 @@
-NDFramePage.OnPageTitleLoaded("File:DefaultInput.cs","DefaultInput.cs");NDSummary.OnSummaryLoaded("File:DefaultInput.cs",[["C#","CSharp"]],[["Classes","Class"],["Groups","Group"],["Variables","Variable"]],[[169,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;DefaultInput","Apos.Gui.DefaultInput"],[125,0,1,"Public Variables","Apos.Gui.DefaultInput.Public_Variables"],[171,0,2,"ConditionHoverMouse","Apos.Gui.DefaultInput.ConditionHoverMouse"],[172,0,2,"ConditionGotHovered","Apos.Gui.DefaultInput.ConditionGotHovered"],[173,0,2,"ConditionInteraction","Apos.Gui.DefaultInput.ConditionInteraction"],[174,0,2,"KeyReleased","Apos.Gui.DefaultInput.KeyReleased"],[175,0,2,"ButtonReleased","Apos.Gui.DefaultInput.ButtonReleased"],[127,0,1,"Public Functions","Apos.Gui.DefaultInput.Public_Functions"],[138,0,1,"Private Variables","Apos.Gui.DefaultInput.Private_Variables"],[141,0,1,"Private Functions","Apos.Gui.DefaultInput.Private_Functions"]]);

+ 0 - 1
docs/files/DefaultInput-cs-SummaryToolTips.js

@@ -1 +0,0 @@
-NDSummary.OnToolTipsLoaded("File:DefaultInput.cs",{169:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype169\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public static</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;DefaultInput</div></div></div><div class=\"TTSummary\">Goal: Predefined inputs for Mouse, Keyboard, Gamepad, Touchscreen.</div></div>",171:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype171\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; ConditionHoverMouse</div></div>",172:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype172\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; ConditionGotHovered</div></div>",173:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype173\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Component, <span class=\"SHKeyword\">bool</span>&gt; ConditionInteraction</div></div>",174:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype174\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;Keys, <span class=\"SHKeyword\">bool</span>&gt; KeyReleased</div></div>",175:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype175\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public static</span> Func&lt;ButtonState, ButtonState, <span class=\"SHKeyword\">bool</span>&gt; ButtonReleased</div></div>"});

+ 0 - 1
docs/files/DefaultInput-cs-ToolTips.js

@@ -1 +0,0 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});

+ 0 - 58
docs/files/DefaultInput-cs.html

@@ -1,58 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>DefaultInput.cs</title><link rel="stylesheet" type="text/css" href="../styles/main.css" /><script type="text/javascript" src="../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../styles/");</script></head>
-
-<!-- Generated by Natural Docs, version 2.0.2 -->
-
-<!-- saved from url=(0016)http://localhost -->
-
-<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
-
-<a name="Apos.Gui.DefaultInput"></a><a name="Topic169"></a><div class="CTopic TClass LCSharp first">
- <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;DefaultInput</div>
- <div class="NDClassPrototype" id="NDClassPrototype169"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;DefaultInput</div></div></div>
- <div class="CBody"><p>Goal: Predefined inputs for Mouse, Keyboard, Gamepad, Touchscreen.</p></div>
-</div>
-
-<a name="Apos.Gui.DefaultInput.Public_Variables"></a><a name="Topic125"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Variables</div>
-</div>
-
-<a name="Apos.Gui.DefaultInput.ConditionHoverMouse"></a><a name="Topic171"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">ConditionHoverMouse</div>
- <div id="NDPrototype171" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionHoverMouse</div>
-</div>
-
-<a name="Apos.Gui.DefaultInput.ConditionGotHovered"></a><a name="Topic172"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">ConditionGotHovered</div>
- <div id="NDPrototype172" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionGotHovered</div>
-</div>
-
-<a name="Apos.Gui.DefaultInput.ConditionInteraction"></a><a name="Topic173"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">ConditionInteraction</div>
- <div id="NDPrototype173" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>, <span class="SHKeyword">bool</span>&gt; ConditionInteraction</div>
-</div>
-
-<a name="Apos.Gui.DefaultInput.KeyReleased"></a><a name="Topic174"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">KeyReleased</div>
- <div id="NDPrototype174" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;Keys, <span class="SHKeyword">bool</span>&gt; KeyReleased</div>
-</div>
-
-<a name="Apos.Gui.DefaultInput.ButtonReleased"></a><a name="Topic175"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">ButtonReleased</div>
- <div id="NDPrototype175" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Func&lt;ButtonState, ButtonState, <span class="SHKeyword">bool</span>&gt; ButtonReleased</div>
-</div>
-
-<a name="Apos.Gui.DefaultInput.Public_Functions"></a><a name="Topic127"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Functions</div>
-</div>
-
-<a name="Apos.Gui.DefaultInput.Private_Variables"></a><a name="Topic138"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Private Variables</div>
-</div>
-
-<a name="Apos.Gui.DefaultInput.Private_Functions"></a><a name="Topic141"></a><div class="CTopic TGroup LCSharp last">
- <div class="CTitle">Private Functions</div>
-</div>
-
-</body></html>

+ 1 - 1
docs/files/GuiHelper-cs-Summary.js

@@ -1 +1 @@
-NDFramePage.OnPageTitleLoaded("File:GuiHelper.cs","GuiHelper.cs");NDSummary.OnSummaryLoaded("File:GuiHelper.cs",[["C#","CSharp"]],[["Classes","Class"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[140,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;GuiHelper","Apos.Gui.GuiHelper"],[109,0,2,"Public Variables","Apos.Gui.GuiHelper.Public_Variables"],[142,0,3,"Scale","Apos.Gui.GuiHelper.Scale"],[143,0,3,"Font","Apos.Gui.GuiHelper.Font"],[144,0,3,"FontSize","Apos.Gui.GuiHelper.FontSize"],[145,0,3,"Window","Apos.Gui.GuiHelper.Window"],[146,0,3,"WindowWidth","Apos.Gui.GuiHelper.WindowWidth"],[147,0,3,"WindowHeight","Apos.Gui.GuiHelper.WindowHeight"],[149,0,4,"GuiSampler","Apos.Gui.GuiHelper.GuiSampler"],[150,0,4,"NextLoopActions","Apos.Gui.GuiHelper.NextLoopActions"],[111,0,2,"Public Functions","Apos.Gui.GuiHelper.Public_Functions"],[152,0,1,"GetUIMatrix","Apos.Gui.GuiHelper.GetUIMatrix"],[153,0,1,"ScrollWheelDelta","Apos.Gui.GuiHelper.ScrollWheelDelta"],[154,0,1,"MouseToUI","Apos.Gui.GuiHelper.MouseToUI"],[155,0,1,"ScreenToUI","Apos.Gui.GuiHelper.ScreenToUI"],[156,0,1,"UIToScreen","Apos.Gui.GuiHelper.UIToScreen"],[157,0,1,"Begin","Apos.Gui.GuiHelper.Begin"],[158,0,1,"End","Apos.Gui.GuiHelper.End"],[159,0,1,"SetScissor","Apos.Gui.GuiHelper.SetScissor"],[160,0,1,"ResetScissor","Apos.Gui.GuiHelper.ResetScissor"],[161,0,1,"UpdateSetup","Apos.Gui.GuiHelper.UpdateSetup"],[162,0,1,"DrawGui","Apos.Gui.GuiHelper.DrawGui"],[163,0,1,"DrawString","Apos.Gui.GuiHelper.DrawString"],[164,0,1,"MeasureString","Apos.Gui.GuiHelper.MeasureString"],[115,0,2,"Private Variables","Apos.Gui.GuiHelper.Private_Variables"],[166,0,4,"_scale","Apos.Gui.GuiHelper._scale"],[167,0,4,"_rasterState","Apos.Gui.GuiHelper._rasterState"],[168,0,4,"_beginCalled","Apos.Gui.GuiHelper._beginCalled"]]);
+NDFramePage.OnPageTitleLoaded("File:GuiHelper.cs","GuiHelper.cs");NDSummary.OnSummaryLoaded("File:GuiHelper.cs",[["C#","CSharp"]],[["Classes","Class"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[116,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;GuiHelper","Apos.Gui.GuiHelper"],[109,0,2,"Public Variables","Apos.Gui.GuiHelper.Public_Variables"],[117,0,3,"Scale","Apos.Gui.GuiHelper.Scale"],[118,0,3,"Font","Apos.Gui.GuiHelper.Font"],[119,0,3,"FontSize","Apos.Gui.GuiHelper.FontSize"],[120,0,3,"Window","Apos.Gui.GuiHelper.Window"],[121,0,3,"WindowWidth","Apos.Gui.GuiHelper.WindowWidth"],[122,0,3,"WindowHeight","Apos.Gui.GuiHelper.WindowHeight"],[123,0,3,"GuiSampler","Apos.Gui.GuiHelper.GuiSampler"],[124,0,3,"NextLoopActions","Apos.Gui.GuiHelper.NextLoopActions"],[125,0,3,"UIMatrix","Apos.Gui.GuiHelper.UIMatrix"],[126,0,3,"ScrollWheelDelta","Apos.Gui.GuiHelper.ScrollWheelDelta"],[111,0,2,"Public Functions","Apos.Gui.GuiHelper.Public_Functions"],[127,0,1,"MouseToUI","Apos.Gui.GuiHelper.MouseToUI"],[128,0,1,"ScreenToUI","Apos.Gui.GuiHelper.ScreenToUI"],[129,0,1,"ScreenToUI","Apos.Gui.GuiHelper.ScreenToUI(2)"],[130,0,1,"UIToScreen","Apos.Gui.GuiHelper.UIToScreen"],[131,0,1,"UIToScreen","Apos.Gui.GuiHelper.UIToScreen(2)"],[132,0,1,"Begin","Apos.Gui.GuiHelper.Begin"],[133,0,1,"End","Apos.Gui.GuiHelper.End"],[134,0,1,"SetScissor","Apos.Gui.GuiHelper.SetScissor"],[135,0,1,"ResetScissor","Apos.Gui.GuiHelper.ResetScissor"],[136,0,1,"UpdateSetup","Apos.Gui.GuiHelper.UpdateSetup"],[137,0,1,"DrawGui","Apos.Gui.GuiHelper.DrawGui"],[138,0,1,"DrawString","Apos.Gui.GuiHelper.DrawString"],[139,0,1,"MeasureString","Apos.Gui.GuiHelper.MeasureString"],[115,0,2,"Private Variables","Apos.Gui.GuiHelper.Private_Variables"],[141,0,4,"_scale","Apos.Gui.GuiHelper._scale"],[169,0,4,"_rasterState","Apos.Gui.GuiHelper._rasterState"],[171,0,4,"_beginCalled","Apos.Gui.GuiHelper._beginCalled"]]);

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/files/GuiHelper-cs-SummaryToolTips.js


+ 1 - 1
docs/files/GuiHelper-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 91 - 55
docs/files/GuiHelper-cs.html

@@ -8,142 +8,178 @@
 
 <body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
 
-<a name="Apos.Gui.GuiHelper"></a><a name="Topic140"></a><div class="CTopic TClass LCSharp first">
+<a name="Apos.Gui.GuiHelper"></a><a name="Topic116"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;GuiHelper</div>
- <div class="NDClassPrototype" id="NDClassPrototype140"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;GuiHelper</div></div></div>
- <div class="CBody"><p>Goal: Unorganized helper functions for AposGui.</p></div>
+ <div class="NDClassPrototype" id="NDClassPrototype116"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;GuiHelper</div></div></div>
+ <div class="CBody"><p>Unorganized helper functions for Apos.Gui.</p></div>
 </div>
 
 <a name="Apos.Gui.GuiHelper.Public_Variables"></a><a name="Topic109"></a><div class="CTopic TGroup LCSharp">
  <div class="CTitle">Public Variables</div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.Scale"></a><a name="Topic142"></a><div class="CTopic TProperty LCSharp">
+<a name="Apos.Gui.GuiHelper.Scale"></a><a name="Topic117"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Scale</div>
- <div id="NDPrototype142" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">float</span> Scale { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype117" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">float</span> Scale { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>The scale of the UI. Defaults to 1f.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.Font"></a><a name="Topic143"></a><div class="CTopic TProperty LCSharp">
+<a name="Apos.Gui.GuiHelper.Font"></a><a name="Topic118"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Font</div>
- <div id="NDPrototype143" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> DynamicSpriteFont Font { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype118" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> DynamicSpriteFont Font { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>The font used by components that display text.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.FontSize"></a><a name="Topic144"></a><div class="CTopic TProperty LCSharp">
+<a name="Apos.Gui.GuiHelper.FontSize"></a><a name="Topic119"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">FontSize</div>
- <div id="NDPrototype144" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">float</span> FontSize { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype119" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">float</span> FontSize { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>Size for the font. Defaults to 30.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.Window"></a><a name="Topic145"></a><div class="CTopic TProperty LCSharp">
+<a name="Apos.Gui.GuiHelper.Window"></a><a name="Topic120"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">Window</div>
- <div id="NDPrototype145" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GameWindow Window { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div id="NDPrototype120" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GameWindow Window { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>Your game's window. Used by responsive components.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.WindowWidth"></a><a name="Topic146"></a><div class="CTopic TProperty LCSharp">
+<a name="Apos.Gui.GuiHelper.WindowWidth"></a><a name="Topic121"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">WindowWidth</div>
- <div id="NDPrototype146" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> WindowWidth { <span class="SHKeyword">get</span> }</div>
+ <div id="NDPrototype121" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> WindowWidth { <span class="SHKeyword">get</span> }</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>The window's width in UI scale.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.WindowHeight"></a><a name="Topic147"></a><div class="CTopic TProperty LCSharp">
+<a name="Apos.Gui.GuiHelper.WindowHeight"></a><a name="Topic122"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">WindowHeight</div>
- <div id="NDPrototype147" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> WindowHeight { <span class="SHKeyword">get</span> }</div>
+ <div id="NDPrototype122" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> WindowHeight { <span class="SHKeyword">get</span> }</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>The window's height in UI scale.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.GuiSampler"></a><a name="Topic149"></a><div class="CTopic TVariable LCSharp">
+<a name="Apos.Gui.GuiHelper.GuiSampler"></a><a name="Topic123"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">GuiSampler</div>
- <div id="NDPrototype149" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> SamplerState GuiSampler</div>
+ <div id="NDPrototype123" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> SamplerState GuiSampler { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>Defaults to LinearClamp.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.NextLoopActions"></a><a name="Topic150"></a><div class="CTopic TVariable LCSharp">
+<a name="Apos.Gui.GuiHelper.NextLoopActions"></a><a name="Topic124"></a><div class="CTopic TProperty LCSharp">
  <div class="CTitle">NextLoopActions</div>
- <div id="NDPrototype150" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> List&lt;Action&gt; NextLoopActions</div>
+ <div id="NDPrototype124" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> List&lt;Action&gt; NextLoopActions { <span class="SHKeyword">get</span>; <span class="SHKeyword">set</span> }</div>
+ <div class="CBody"><p>This is a list of actions that will be executed at the start of a game loop. This is useful for queueing actions that will be done in the next loop cycle.&nbsp; This is required when doing something that will mess up layouts before the draw function.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.Public_Functions"></a><a name="Topic111"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Functions</div>
+<a name="Apos.Gui.GuiHelper.UIMatrix"></a><a name="Topic125"></a><div class="CTopic TProperty LCSharp">
+ <div class="CTitle">UIMatrix</div>
+ <div id="NDPrototype125" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Matrix UIMatrix { <span class="SHKeyword">get</span> }</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>A matrix representing UI coordinate system.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.GetUIMatrix"></a><a name="Topic152"></a><div class="CTopic TFunction LCSharp">
- <div class="CTitle">GetUIMatrix</div>
- <div id="NDPrototype152" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Matrix GetUIMatrix()</div>
+<a name="Apos.Gui.GuiHelper.ScrollWheelDelta"></a><a name="Topic126"></a><div class="CTopic TProperty LCSharp">
+ <div class="CTitle">ScrollWheelDelta</div>
+ <div id="NDPrototype126" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> ScrollWheelDelta { <span class="SHKeyword">get</span> }</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>The scroll wheel delta since the last update.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.ScrollWheelDelta"></a><a name="Topic153"></a><div class="CTopic TFunction LCSharp">
- <div class="CTitle">ScrollWheelDelta</div>
- <div id="NDPrototype153" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> ScrollWheelDelta()</div>
+<a name="Apos.Gui.GuiHelper.Public_Functions"></a><a name="Topic111"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Functions</div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.MouseToUI"></a><a name="Topic154"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.MouseToUI"></a><a name="Topic127"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">MouseToUI</div>
- <div id="NDPrototype154" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Point MouseToUI()</div>
+ <div id="NDPrototype127" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> Point MouseToUI()</div>
+ <div class="CBody"><div class="CHeading">Returns</div><p>The mouse in the UI coordinate system.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.ScreenToUI"></a><a name="Topic155"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.ScreenToUI"></a><a name="Topic128"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">ScreenToUI</div>
- <div id="NDPrototype155" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Point ScreenToUI(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Point&nbsp;</td><td class="PName last">p</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype128" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Point ScreenToUI(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Point&nbsp;</td><td class="PName last">p</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">p<div class="CDLParameterType">Point</div></td><td class="CDLDefinition"><p>A point in the screen coordinate system.</p></td></tr></table><div class="CHeading">Returns</div><p>The point converted into it's equivalent UI coordinate.</p></div>
+</div>
+
+<a name="Apos.Gui.GuiHelper.ScreenToUI(2)"></a><a name="Topic129"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">ScreenToUI</div>
+ <div id="NDPrototype129" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> ScreenToUI(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">n</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">n<div class="CDLParameterType"><span class="SHKeyword">int</span></div></td><td class="CDLDefinition"><p>A number on the screen's X or Y axis.</p></td></tr></table><div class="CHeading">Returns</div><p>The number converted into it's equivalent UI coordinate on the X or Y axis.</p></div>
+</div>
+
+<a name="Apos.Gui.GuiHelper.UIToScreen"></a><a name="Topic130"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">UIToScreen</div>
+ <div id="NDPrototype130" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Point UIToScreen(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Point&nbsp;</td><td class="PName last">p</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">p<div class="CDLParameterType">Point</div></td><td class="CDLDefinition"><p>A point in the UI coordinate system.</p></td></tr></table><div class="CHeading">Returns</div><p>The point converted into it's equivalent screen coordinate.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.UIToScreen"></a><a name="Topic156"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.UIToScreen(2)"></a><a name="Topic131"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">UIToScreen</div>
- <div id="NDPrototype156" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Point UIToScreen(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">Point&nbsp;</td><td class="PName last">p</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype131" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">int</span> UIToScreen(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">int</span>&nbsp;</td><td class="PName last">n</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">n<div class="CDLParameterType"><span class="SHKeyword">int</span></div></td><td class="CDLDefinition"><p>A number on the UI's X or Y axis.</p></td></tr></table><div class="CHeading">Returns</div><p>The number converted into it's equivalent screen coordinate on the X or Y axis.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.Begin"></a><a name="Topic157"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.Begin"></a><a name="Topic132"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">Begin</div>
- <div id="NDPrototype157" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> Begin(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype132" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> Begin(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Calls begin on the spritebatch with the UI rasterizer state, transform matrix and sampler state.</p><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is waiting for begin to be called on it.</p></td></tr></table></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.End"></a><a name="Topic158"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.End"></a><a name="Topic133"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">End</div>
- <div id="NDPrototype158" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> End(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype133" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> End(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Calls end on the spritebatch.</p><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is waiting for end to be called on it.</p></td></tr></table></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.SetScissor"></a><a name="Topic159"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.SetScissor"></a><a name="Topic134"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">SetScissor</div>
- <div id="NDPrototype159" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> SetScissor(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first">Rectangle&nbsp;</td><td class="PName last">r</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype134" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> SetScissor(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first">Rectangle&nbsp;</td><td class="PName last">r</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Uses a rectangle to limit the area that the spritebatch is allowed to draw to.&nbsp; The rectangle is converted into screen coordinates.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is being tracked by the UI.</p></td></tr><tr><td class="CDLEntry">r<div class="CDLParameterType">Rectangle</div></td><td class="CDLDefinition"><p>The rectangle to use for the spritebatch scissor in UI coordinates.</p></td></tr></table></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.ResetScissor"></a><a name="Topic160"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.ResetScissor"></a><a name="Topic135"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">ResetScissor</div>
- <div id="NDPrototype160" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> ResetScissor(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first">Rectangle&nbsp;</td><td class="PName last">r</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype135" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> ResetScissor(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first">Rectangle&nbsp;</td><td class="PName last">r</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Uses a rectangle to limit the area that the spritebatch is allowed to draw to.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is being tracked by the UI.</p></td></tr><tr><td class="CDLEntry">r<div class="CDLParameterType">Rectangle</div></td><td class="CDLDefinition"><p>The rectangle to use for the spritebatch scissor in screen coordinates.</p></td></tr></table></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.UpdateSetup"></a><a name="Topic161"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.UpdateSetup"></a><a name="Topic136"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">UpdateSetup</div>
- <div id="NDPrototype161" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> UpdateSetup()</div>
+ <div id="NDPrototype136" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> UpdateSetup()</div>
+ <div class="CBody"><p>This should be called at the start of the game's update loop.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.DrawGui"></a><a name="Topic162"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.DrawGui"></a><a name="Topic137"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">DrawGui</div>
- <div id="NDPrototype162" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> DrawGui(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype137" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> DrawGui(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>This should be used on a UI root component.&nbsp; This function tracks the spritebatch to call being and end correctly.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is waiting for begin to be called on it.</p></td></tr><tr><td class="CDLEntry">c<div class="CDLParameterType"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a></div></td><td class="CDLDefinition"><p>A root component to draw.</p></td></tr></table></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.DrawString"></a><a name="Topic163"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.DrawString"></a><a name="Topic138"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">DrawString</div>
- <div id="NDPrototype163" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> DrawString(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">t,</td></tr><tr><td class="PType first">Vector2&nbsp;</td><td class="PName last">p,</td></tr><tr><td class="PType first">Color&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype138" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> DrawString(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s,</td></tr><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">t,</td></tr><tr><td class="PType first">Vector2&nbsp;</td><td class="PName last">p,</td></tr><tr><td class="PType first">Color&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><p>Draws a string using the Font, FontSize and UI scale.</p><div class="CHeading">Parameters</div><table class="CDefinitionList"><tr><td class="CDLEntry">s<div class="CDLParameterType">SpriteBatch</div></td><td class="CDLDefinition"><p>A spritebatch that is being tracked by the UI.</p></td></tr><tr><td class="CDLEntry">t<div class="CDLParameterType"><span class="SHKeyword">string</span></div></td><td class="CDLDefinition"><p>The string to draw.</p></td></tr><tr><td class="CDLEntry">p<div class="CDLParameterType">Vector2</div></td><td class="CDLDefinition"><p>The position for the string.</p></td></tr><tr><td class="CDLEntry">c<div class="CDLParameterType">Color</div></td><td class="CDLDefinition"><p>The color for the string.</p></td></tr></table></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper.MeasureString"></a><a name="Topic164"></a><div class="CTopic TFunction LCSharp">
+<a name="Apos.Gui.GuiHelper.MeasureString"></a><a name="Topic139"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">MeasureString</div>
- <div id="NDPrototype164" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Vector2 MeasureString(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">text</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype139" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public static</span> Vector2 MeasureString(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><span class="SHKeyword">string</span>&nbsp;</td><td class="PName last">t</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div class="CBody"><div class="CHeading">Parameter</div><table class="CDefinitionList"><tr><td class="CDLEntry">t<div class="CDLParameterType"><span class="SHKeyword">string</span></div></td><td class="CDLDefinition"><p>The string to measure.</p></td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.GuiHelper.Private_Variables"></a><a name="Topic115"></a><div class="CTopic TGroup LCSharp">
  <div class="CTitle">Private Variables</div>
 </div>
 
-<a name="Apos.Gui.GuiHelper._scale"></a><a name="Topic166"></a><div class="CTopic TVariable LCSharp">
+<a name="Apos.Gui.GuiHelper._scale"></a><a name="Topic141"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_scale</div>
- <div id="NDPrototype166" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">float</span> _scale</div>
+ <div id="NDPrototype141" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">float</span> _scale</div>
+ <div class="CBody"><p>The scale field behind the Scale property.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper._rasterState"></a><a name="Topic167"></a><div class="CTopic TVariable LCSharp">
+<a name="Apos.Gui.GuiHelper._rasterState"></a><a name="Topic169"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_rasterState</div>
- <div id="NDPrototype167" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> RasterizerState _rasterState</div>
+ <div id="NDPrototype169" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> RasterizerState _rasterState</div>
+ <div class="CBody"><p>A rasterizer state that enables the scissor test for the spritebatch.</p></div>
 </div>
 
-<a name="Apos.Gui.GuiHelper._beginCalled"></a><a name="Topic168"></a><div class="CTopic TVariable LCSharp last">
+<a name="Apos.Gui.GuiHelper._beginCalled"></a><a name="Topic171"></a><div class="CTopic TVariable LCSharp last">
  <div class="CTitle">_beginCalled</div>
- <div id="NDPrototype168" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> _beginCalled</div>
+ <div id="NDPrototype171" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> _beginCalled</div>
+ <div class="CBody"><p>Tracks whether begin has been called on the spritebatch.</p></div>
 </div>
 
 </body></html>

+ 1 - 0
docs/files/Icon-cs-Summary.js

@@ -0,0 +1 @@
+NDFramePage.OnPageTitleLoaded("File:Icon.cs","Icon.cs");NDSummary.OnSummaryLoaded("File:Icon.cs",[["C#","CSharp"]],[["Classes","Class"],["Constructors","Constructor"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[54,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Icon","Apos.Gui.Icon"],[56,0,3,"Constructors","Apos.Gui.Icon.Constructors"],[58,0,1,"Icon","Apos.Gui.Icon.Icon"],[60,0,3,"Public Variables","Apos.Gui.Icon.Public_Variables"],[62,0,4,"PrefWidth","Apos.Gui.Icon.PrefWidth"],[97,0,4,"PrefHeight","Apos.Gui.Icon.PrefHeight"],[100,0,3,"Public Functions","Apos.Gui.Icon.Public_Functions"],[105,0,2,"Draw","Apos.Gui.Icon.Draw"],[107,0,3,"Private Variables","Apos.Gui.Icon.Private_Variables"],[114,0,5,"_region","Apos.Gui.Icon._region"]]);

+ 1 - 0
docs/files/Icon-cs-SummaryToolTips.js

@@ -0,0 +1 @@
+NDSummary.OnToolTipsLoaded("File:Icon.cs",{54:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype54\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Icon</div></div></div><div class=\"TTSummary\">Goal: Just a simple Gui element that displays a texture.</div></div>",58:"<div class=\"NDToolTip TConstructor LCSharp\"><div id=\"NDPrototype58\" class=\"NDPrototype WideForm CStyle\"><table><tr><td class=\"PBeforeParameters\"><span class=\"SHKeyword\">public</span> Icon(</td><td class=\"PParametersParentCell\"><table class=\"PParameters\"><tr><td class=\"PType first\">TextureRegion2D&nbsp;</td><td class=\"PName last\">iRegion</td></tr></table></td><td class=\"PAfterParameters\">)</td></tr></table></div></div>",62:"<div class=\"NDToolTip TProperty LCSharp\"><div id=\"NDPrototype62\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public override int</span> PrefWidth { <span class=\"SHKeyword\">get</span> }</div></div>",97:"<div class=\"NDToolTip TProperty LCSharp\"><div id=\"NDPrototype97\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public override int</span> PrefHeight { <span class=\"SHKeyword\">get</span> }</div></div>",105:"<div class=\"NDToolTip TFunction LCSharp\"><div id=\"NDPrototype105\" class=\"NDPrototype WideForm CStyle\"><table><tr><td class=\"PBeforeParameters\"><span class=\"SHKeyword\">public override void</span> Draw(</td><td class=\"PParametersParentCell\"><table class=\"PParameters\"><tr><td class=\"PType first\">SpriteBatch&nbsp;</td><td class=\"PName last\">s</td></tr></table></td><td class=\"PAfterParameters\">)</td></tr></table></div></div>",114:"<div class=\"NDToolTip TVariable LCSharp\"><div id=\"NDPrototype114\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">protected</span> TextureRegion2D _region</div></div>"});

+ 1 - 0
docs/files/Icon-cs-ToolTips.js

@@ -0,0 +1 @@
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 58 - 0
docs/files/Icon-cs.html

@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Icon.cs</title><link rel="stylesheet" type="text/css" href="../styles/main.css" /><script type="text/javascript" src="../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../styles/");</script></head>
+
+<!-- Generated by Natural Docs, version 2.0.2 -->
+
+<!-- saved from url=(0016)http://localhost -->
+
+<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
+
+<a name="Apos.Gui.Icon"></a><a name="Topic54"></a><div class="CTopic TClass LCSharp first">
+ <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Icon</div>
+ <div class="NDClassPrototype HasParents" id="NDClassPrototype54"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Icon</div></div></div>
+ <div class="CBody"><p>Goal: Just a simple Gui element that displays a texture.</p></div>
+</div>
+
+<a name="Apos.Gui.Icon.Constructors"></a><a name="Topic56"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Constructors</div>
+</div>
+
+<a name="Apos.Gui.Icon.Icon"></a><a name="Topic58"></a><div class="CTopic TConstructor LCSharp">
+ <div class="CTitle">Icon</div>
+ <div id="NDPrototype58" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> Icon(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">TextureRegion2D&nbsp;</td><td class="PName last">iRegion</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+<a name="Apos.Gui.Icon.Public_Variables"></a><a name="Topic60"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Variables</div>
+</div>
+
+<a name="Apos.Gui.Icon.PrefWidth"></a><a name="Topic62"></a><div class="CTopic TProperty LCSharp">
+ <div class="CTitle">PrefWidth</div>
+ <div id="NDPrototype62" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">int</span> PrefWidth { <span class="SHKeyword">get</span> }</div>
+</div>
+
+<a name="Apos.Gui.Icon.PrefHeight"></a><a name="Topic97"></a><div class="CTopic TProperty LCSharp">
+ <div class="CTitle">PrefHeight</div>
+ <div id="NDPrototype97" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">int</span> PrefHeight { <span class="SHKeyword">get</span> }</div>
+</div>
+
+<a name="Apos.Gui.Icon.Public_Functions"></a><a name="Topic100"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Public Functions</div>
+</div>
+
+<a name="Apos.Gui.Icon.Draw"></a><a name="Topic105"></a><div class="CTopic TFunction LCSharp">
+ <div class="CTitle">Draw</div>
+ <div id="NDPrototype105" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> Draw(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">SpriteBatch&nbsp;</td><td class="PName last">s</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+</div>
+
+<a name="Apos.Gui.Icon.Private_Variables"></a><a name="Topic107"></a><div class="CTopic TGroup LCSharp">
+ <div class="CTitle">Private Variables</div>
+</div>
+
+<a name="Apos.Gui.Icon._region"></a><a name="Topic114"></a><div class="CTopic TVariable LCSharp last">
+ <div class="CTitle">_region</div>
+ <div id="NDPrototype114" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> TextureRegion2D _region</div>
+</div>
+
+</body></html>

+ 0 - 1
docs/files/Input-cs-Summary.js

@@ -1 +0,0 @@
-NDFramePage.OnPageTitleLoaded("File:Input.cs","Input.cs");NDSummary.OnSummaryLoaded("File:Input.cs",[["C#","CSharp"]],[["Classes","Class"],["Functions","Function"],["Groups","Group"],["Properties","Property"],["Variables","Variable"]],[[114,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Input","Apos.Gui.Input"],[97,0,2,"Public Variables","Apos.Gui.Input.Public_Variables"],[116,0,3,"OldMouse","Apos.Gui.Input.OldMouse"],[117,0,3,"NewMouse","Apos.Gui.Input.NewMouse"],[118,0,3,"OldKeyboard","Apos.Gui.Input.OldKeyboard"],[119,0,3,"NewKeyboard","Apos.Gui.Input.NewKeyboard"],[120,0,3,"NewTouchCollection","Apos.Gui.Input.NewTouchCollection"],[121,0,3,"TouchPanelCapabilities","Apos.Gui.Input.TouchPanelCapabilities"],[122,0,3,"OldGamePad","Apos.Gui.Input.OldGamePad"],[123,0,3,"NewGamePad","Apos.Gui.Input.NewGamePad"],[124,0,3,"GamePadCapabilities","Apos.Gui.Input.GamePadCapabilities"],[100,0,2,"Public Functions","Apos.Gui.Input.Public_Functions"],[126,0,1,"Update","Apos.Gui.Input.Update"],[105,0,2,"Private Variables","Apos.Gui.Input.Private_Variables"],[128,0,4,"_initiated","Apos.Gui.Input._initiated"],[129,0,4,"_oldMouse","Apos.Gui.Input._oldMouse"],[130,0,4,"_newMouse","Apos.Gui.Input._newMouse"],[131,0,4,"_oldKeyboard","Apos.Gui.Input._oldKeyboard"],[132,0,4,"_newKeyboard","Apos.Gui.Input._newKeyboard"],[133,0,4,"_newTouchCollection","Apos.Gui.Input._newTouchCollection"],[134,0,4,"_touchPanelCapabilities","Apos.Gui.Input._touchPanelCapabilities"],[135,0,4,"_oldGamePad","Apos.Gui.Input._oldGamePad"],[136,0,4,"_newGamepad","Apos.Gui.Input._newGamepad"],[137,0,4,"_gamePadCapabilities","Apos.Gui.Input._gamePadCapabilities"],[107,0,2,"Private Functions","Apos.Gui.Input.Private_Functions"],[139,0,1,"Setup","Apos.Gui.Input.Setup"]]);

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
docs/files/Input-cs-SummaryToolTips.js


+ 0 - 1
docs/files/Input-cs-ToolTips.js

@@ -1 +0,0 @@
-NDContentPage.OnToolTipsLoaded({});

+ 0 - 137
docs/files/Input-cs.html

@@ -1,137 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Input.cs</title><link rel="stylesheet" type="text/css" href="../styles/main.css" /><script type="text/javascript" src="../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../styles/");</script></head>
-
-<!-- Generated by Natural Docs, version 2.0.2 -->
-
-<!-- saved from url=(0016)http://localhost -->
-
-<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
-
-<a name="Apos.Gui.Input"></a><a name="Topic114"></a><div class="CTopic TClass LCSharp first">
- <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Input</div>
- <div class="NDClassPrototype" id="NDClassPrototype114"><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public static</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Input</div></div></div>
-</div>
-
-<a name="Apos.Gui.Input.Public_Variables"></a><a name="Topic97"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Variables</div>
-</div>
-
-<a name="Apos.Gui.Input.OldMouse"></a><a name="Topic116"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">OldMouse</div>
- <div id="NDPrototype116" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> MouseState OldMouse { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Apos.Gui.Input.NewMouse"></a><a name="Topic117"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">NewMouse</div>
- <div id="NDPrototype117" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> MouseState NewMouse { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Apos.Gui.Input.OldKeyboard"></a><a name="Topic118"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">OldKeyboard</div>
- <div id="NDPrototype118" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> KeyboardState OldKeyboard { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Apos.Gui.Input.NewKeyboard"></a><a name="Topic119"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">NewKeyboard</div>
- <div id="NDPrototype119" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> KeyboardState NewKeyboard { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Apos.Gui.Input.NewTouchCollection"></a><a name="Topic120"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">NewTouchCollection</div>
- <div id="NDPrototype120" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> TouchCollection NewTouchCollection { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Apos.Gui.Input.TouchPanelCapabilities"></a><a name="Topic121"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">TouchPanelCapabilities</div>
- <div id="NDPrototype121" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> TouchPanelCapabilities TouchPanelCapabilities { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Apos.Gui.Input.OldGamePad"></a><a name="Topic122"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">OldGamePad</div>
- <div id="NDPrototype122" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GamePadState[] OldGamePad { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Apos.Gui.Input.NewGamePad"></a><a name="Topic123"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">NewGamePad</div>
- <div id="NDPrototype123" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GamePadState[] NewGamePad { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Apos.Gui.Input.GamePadCapabilities"></a><a name="Topic124"></a><div class="CTopic TProperty LCSharp">
- <div class="CTitle">GamePadCapabilities</div>
- <div id="NDPrototype124" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> GamePadCapabilities[] GamePadCapabilities { <span class="SHKeyword">get</span> }</div>
-</div>
-
-<a name="Apos.Gui.Input.Public_Functions"></a><a name="Topic100"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Functions</div>
-</div>
-
-<a name="Apos.Gui.Input.Update"></a><a name="Topic126"></a><div class="CTopic TFunction LCSharp">
- <div class="CTitle">Update</div>
- <div id="NDPrototype126" class="NDPrototype NoParameterForm"><span class="SHKeyword">public static</span> <span class="SHKeyword">void</span> Update()</div>
-</div>
-
-<a name="Apos.Gui.Input.Private_Variables"></a><a name="Topic105"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Private Variables</div>
-</div>
-
-<a name="Apos.Gui.Input._initiated"></a><a name="Topic128"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_initiated</div>
- <div id="NDPrototype128" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">bool</span> _initiated</div>
-</div>
-
-<a name="Apos.Gui.Input._oldMouse"></a><a name="Topic129"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_oldMouse</div>
- <div id="NDPrototype129" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> MouseState _oldMouse</div>
-</div>
-
-<a name="Apos.Gui.Input._newMouse"></a><a name="Topic130"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_newMouse</div>
- <div id="NDPrototype130" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> MouseState _newMouse</div>
-</div>
-
-<a name="Apos.Gui.Input._oldKeyboard"></a><a name="Topic131"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_oldKeyboard</div>
- <div id="NDPrototype131" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> KeyboardState _oldKeyboard</div>
-</div>
-
-<a name="Apos.Gui.Input._newKeyboard"></a><a name="Topic132"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_newKeyboard</div>
- <div id="NDPrototype132" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> KeyboardState _newKeyboard</div>
-</div>
-
-<a name="Apos.Gui.Input._newTouchCollection"></a><a name="Topic133"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_newTouchCollection</div>
- <div id="NDPrototype133" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> TouchCollection _newTouchCollection</div>
-</div>
-
-<a name="Apos.Gui.Input._touchPanelCapabilities"></a><a name="Topic134"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_touchPanelCapabilities</div>
- <div id="NDPrototype134" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> TouchPanelCapabilities _touchPanelCapabilities</div>
-</div>
-
-<a name="Apos.Gui.Input._oldGamePad"></a><a name="Topic135"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_oldGamePad</div>
- <div id="NDPrototype135" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> GamePadState[] _oldGamePad</div>
-</div>
-
-<a name="Apos.Gui.Input._newGamepad"></a><a name="Topic136"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_newGamepad</div>
- <div id="NDPrototype136" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> GamePadState[] _newGamepad</div>
-</div>
-
-<a name="Apos.Gui.Input._gamePadCapabilities"></a><a name="Topic137"></a><div class="CTopic TVariable LCSharp">
- <div class="CTitle">_gamePadCapabilities</div>
- <div id="NDPrototype137" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> GamePadCapabilities[] _gamePadCapabilities</div>
-</div>
-
-<a name="Apos.Gui.Input.Private_Functions"></a><a name="Topic107"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Private Functions</div>
-</div>
-
-<a name="Apos.Gui.Input.Setup"></a><a name="Topic139"></a><div class="CTopic TFunction LCSharp last">
- <div class="CTitle">Setup</div>
- <div id="NDPrototype139" class="NDPrototype NoParameterForm"><span class="SHKeyword">private static</span> <span class="SHKeyword">void</span> Setup()</div>
-</div>
-
-</body></html>

+ 1 - 1
docs/files/Label-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>",83:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype83\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LabelDynamic</div></div></div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>",83:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype83\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LabelDynamic</div></div></div></div>"});

+ 1 - 1
docs/files/Label-cs.html

@@ -10,7 +10,7 @@
 
 <a name="Apos.Gui.Label"></a><a name="Topic96"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Label</div>
- <div class="NDClassPrototype HasParents HasChildren" id="NDClassPrototype96"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Label</div></div><a class="CPEntry Child TClass" href="../index.html#File:LabelDynamic.cs:Apos.Gui.LabelDynamic" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,83);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;LabelDynamic</div></a></div>
+ <div class="NDClassPrototype HasParents HasChildren" id="NDClassPrototype96"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Label</div></div><a class="CPEntry Child TClass" href="../index.html#File:LabelDynamic.cs:Apos.Gui.LabelDynamic" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,83);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;LabelDynamic</div></a></div>
  <div class="CBody"><p>Goal: A text component.</p></div>
 </div>
 

+ 1 - 1
docs/files/Layout-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>",231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>",59:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype59\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LayoutVerticalCenter</div></div></div><div class=\"TTSummary\">Goal: Stacks components on top of each others and centers them inside the panel.</div></div>",71:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype71\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LayoutVertical</div></div></div><div class=\"TTSummary\">Goal: Stacks components on top of each others.</div></div>"});
+NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>",140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>",59:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype59\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LayoutVerticalCenter</div></div></div><div class=\"TTSummary\">Goal: Stacks components on top of each others and centers them inside the panel.</div></div>",71:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype71\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;LayoutVertical</div></div></div><div class=\"TTSummary\">Goal: Stacks components on top of each others.</div></div>"});

+ 1 - 1
docs/files/Layout-cs.html

@@ -38,7 +38,7 @@
 
 <a name="Apos.Gui.Layout.RecomputeChildren"></a><a name="Topic82"></a><div class="CTopic TFunction LCSharp last">
  <div class="CTitle">RecomputeChildren</div>
- <div id="NDPrototype82" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">children</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype82" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">children</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 </body></html>

+ 1 - 1
docs/files/LayoutVertical-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 1 - 1
docs/files/LayoutVertical-cs.html

@@ -29,7 +29,7 @@
 
 <a name="Apos.Gui.LayoutVertical.RecomputeChildren"></a><a name="Topic75"></a><div class="CTopic TFunction LCSharp last">
  <div class="CTitle">RecomputeChildren</div>
- <div id="NDPrototype75" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">childs</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype75" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">childs</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 </body></html>

+ 1 - 1
docs/files/LayoutVerticalCenter-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>",76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>",76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 1 - 1
docs/files/LayoutVerticalCenter-cs.html

@@ -38,7 +38,7 @@
 
 <a name="Apos.Gui.LayoutVerticalCenter.RecomputeChildren"></a><a name="Topic65"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">RecomputeChildren</div>
- <div id="NDPrototype65" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">children</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype65" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <span class="SHKeyword">void</span> RecomputeChildren(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">List&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt;&nbsp;</td><td class="PName last">children</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.LayoutVerticalCenter.Private_Variables"></a><a name="Topic304"></a><div class="CTopic TGroup LCSharp">

+ 1 - 1
docs/files/Panel-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>",25:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype25\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;ScreenPanel</div></div></div><div class=\"TTSummary\">Goal: The ScreenPanel is always the same size as the Window.</div></div>",54:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype54\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.&nbsp; It can also be scrolled over using the mouse wheel.</div></div>"});
+NDContentPage.OnToolTipsLoaded({76:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype76\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Layout</div></div></div><div class=\"TTSummary\">Goal: Handles how components are positioned inside a panel.</div></div>",140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>",25:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype25\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;ScreenPanel</div></div></div><div class=\"TTSummary\">Goal: The ScreenPanel is always the same size as the Window.</div></div>"});

+ 8 - 8
docs/files/Panel-cs.html

@@ -10,7 +10,7 @@
 
 <a name="Apos.Gui.Panel"></a><a name="Topic1"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Panel</div>
- <div class="NDClassPrototype HasParents HasChildren" id="NDClassPrototype1"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Panel</div></div><a class="CPEntry Child TClass" href="../index.html#File:PanelVerticalScroll.cs:Apos.Gui.PanelVerticalScroll" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,54);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div></a><a class="CPEntry Child TClass" href="../index.html#File:ScreenPanel.cs:Apos.Gui.ScreenPanel" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,25);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;ScreenPanel</div></a></div>
+ <div class="NDClassPrototype HasParents HasChildren" id="NDClassPrototype1"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Panel</div></div><a class="CPEntry Child TClass" href="../index.html#File:ScreenPanel.cs:Apos.Gui.ScreenPanel" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,25);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;ScreenPanel</div></a></div>
  <div class="CBody"><p>Goal: Container that can hold Components.</p></div>
 </div>
 
@@ -63,32 +63,32 @@
 
 <a name="Apos.Gui.Panel.Add"></a><a name="Topic12"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">Add</div>
- <div id="NDPrototype12" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> Add(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">e</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype12" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> Add(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">e</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Panel.Remove"></a><a name="Topic13"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">Remove</div>
- <div id="NDPrototype13" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> Remove(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">e</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype13" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public virtual</span> <span class="SHKeyword">void</span> Remove(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">e</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Panel.GetPrevious"></a><a name="Topic14"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetPrevious</div>
- <div id="NDPrototype14" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype14" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Panel.GetNext"></a><a name="Topic15"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetNext</div>
- <div id="NDPrototype15" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype15" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Panel.GetFinal"></a><a name="Topic16"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinal</div>
- <div id="NDPrototype16" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
+ <div id="NDPrototype16" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
 </div>
 
 <a name="Apos.Gui.Panel.GetFinalInverse"></a><a name="Topic17"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinalInverse</div>
- <div id="NDPrototype17" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
+ <div id="NDPrototype17" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
 </div>
 
 <a name="Apos.Gui.Panel.UpdateSetup"></a><a name="Topic18"></a><div class="CTopic TFunction LCSharp">
@@ -117,7 +117,7 @@
 
 <a name="Apos.Gui.Panel._children"></a><a name="Topic23"></a><div class="CTopic TVariable LCSharp">
  <div class="CTitle">_children</div>
- <div id="NDPrototype23" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> List&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt; _children</div>
+ <div id="NDPrototype23" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> List&lt;<a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt; _children</div>
 </div>
 
 <a name="Apos.Gui.Panel._layout"></a><a name="Topic24"></a><div class="CTopic TVariable LCSharp last">

+ 0 - 1
docs/files/PanelVerticalScroll-cs-Summary.js

@@ -1 +0,0 @@
-NDFramePage.OnPageTitleLoaded("File:PanelVerticalScroll.cs","PanelVerticalScroll.cs");NDSummary.OnSummaryLoaded("File:PanelVerticalScroll.cs",[["C#","CSharp"]],[["Classes","Class"],["Constructors","Constructor"],["Functions","Function"],["Groups","Group"]],[[54,0,0,"<span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll","Apos.Gui.PanelVerticalScroll"],[60,0,3,"Constructors","Apos.Gui.PanelVerticalScroll.Constructors"],[56,0,1,"PanelVerticalScroll","Apos.Gui.PanelVerticalScroll.PanelVerticalScroll"],[62,0,3,"Public Functions","Apos.Gui.PanelVerticalScroll.Public_Functions"],[58,0,2,"UpdateInput","Apos.Gui.PanelVerticalScroll.UpdateInput"]]);

+ 0 - 1
docs/files/PanelVerticalScroll-cs-SummaryToolTips.js

@@ -1 +0,0 @@
-NDSummary.OnToolTipsLoaded("File:PanelVerticalScroll.cs",{54:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype54\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.&nbsp; It can also be scrolled over using the mouse wheel.</div></div>",56:"<div class=\"NDToolTip TConstructor LCSharp\"><div id=\"NDPrototype56\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public</span> PanelVerticalScroll()</div></div>",58:"<div class=\"NDToolTip TFunction LCSharp\"><div id=\"NDPrototype58\" class=\"NDPrototype NoParameterForm\"><span class=\"SHKeyword\">public override bool</span> UpdateInput()</div></div>"});

+ 0 - 1
docs/files/PanelVerticalScroll-cs-ToolTips.js

@@ -1 +0,0 @@
-NDContentPage.OnToolTipsLoaded({1:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype1\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Panel</div></div></div><div class=\"TTSummary\">Goal: Container that can hold Components.</div></div>"});

+ 0 - 35
docs/files/PanelVerticalScroll-cs.html

@@ -1,35 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>PanelVerticalScroll.cs</title><link rel="stylesheet" type="text/css" href="../styles/main.css" /><script type="text/javascript" src="../styles/main.js"></script><script type="text/javascript">NDLoader.LoadJS("Content", "../styles/");</script></head>
-
-<!-- Generated by Natural Docs, version 2.0.2 -->
-
-<!-- saved from url=(0016)http://localhost -->
-
-<body onload="NDLoader.OnLoad('Content');" class="NDPage NDContentPage">
-
-<a name="Apos.Gui.PanelVerticalScroll"></a><a name="Topic54"></a><div class="CTopic TClass LCSharp first">
- <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div>
- <div class="NDClassPrototype HasParents" id="NDClassPrototype54"><a class="CPEntry Parent TClass" href="../index.html#File:Panel.cs:Apos.Gui.Panel" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,1);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Panel</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;PanelVerticalScroll</div></div></div>
- <div class="CBody"><p>Goal: Container that can hold Components.&nbsp; It can also be scrolled over using the mouse wheel.</p></div>
-</div>
-
-<a name="Apos.Gui.PanelVerticalScroll.Constructors"></a><a name="Topic60"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Constructors</div>
-</div>
-
-<a name="Apos.Gui.PanelVerticalScroll.PanelVerticalScroll"></a><a name="Topic56"></a><div class="CTopic TConstructor LCSharp">
- <div class="CTitle">PanelVerticalScroll</div>
- <div id="NDPrototype56" class="NDPrototype NoParameterForm"><span class="SHKeyword">public</span> PanelVerticalScroll()</div>
-</div>
-
-<a name="Apos.Gui.PanelVerticalScroll.Public_Functions"></a><a name="Topic62"></a><div class="CTopic TGroup LCSharp">
- <div class="CTitle">Public Functions</div>
-</div>
-
-<a name="Apos.Gui.PanelVerticalScroll.UpdateInput"></a><a name="Topic58"></a><div class="CTopic TFunction LCSharp last">
- <div class="CTitle">UpdateInput</div>
- <div id="NDPrototype58" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <span class="SHKeyword">bool</span> UpdateInput()</div>
-</div>
-
-</body></html>

+ 1 - 1
docs/files/Switcher-cs-ToolTips.js

@@ -1 +1 @@
-NDContentPage.OnToolTipsLoaded({231:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype231\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">Goal: The core of a user interface.&nbsp; Handles everything from how something is drawn, to how to handle inputs.</div></div>"});
+NDContentPage.OnToolTipsLoaded({140:"<div class=\"NDToolTip TClass LCSharp\"><div class=\"NDClassPrototype\" id=\"NDClassPrototype140\"><div class=\"CPEntry TClass Current\"><div class=\"CPModifiers\"><span class=\"SHKeyword\">public</span></div><div class=\"CPName\"><span class=\"Qualifier\">Apos.&#8203;Gui.</span>&#8203;Component</div></div></div><div class=\"TTSummary\">The core of a user interface.&nbsp; Handles everything from how to handle updates and inputs, to how something is drawn.</div></div>"});

+ 7 - 7
docs/files/Switcher-cs.html

@@ -10,7 +10,7 @@
 
 <a name="Apos.Gui.Switcher"></a><a name="Topic31"></a><div class="CTopic TClass LCSharp first">
  <div class="CTitle"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Switcher</div>
- <div class="NDClassPrototype HasParents" id="NDClassPrototype31"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Switcher&#8203;<span class="TemplateSignature">&lt;T&gt;</span></div></div></div>
+ <div class="NDClassPrototype HasParents" id="NDClassPrototype31"><a class="CPEntry Parent TClass" href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" ><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Component</div></a><div class="CPEntry TClass Current"><div class="CPModifiers"><span class="SHKeyword">public</span></div><div class="CPName"><span class="Qualifier">Apos.&#8203;Gui.</span>&#8203;Switcher&#8203;<span class="TemplateSignature">&lt;T&gt;</span></div></div></div>
  <div class="CBody"><p>Goal: A Switch component that works like a tab.</p></div>
 </div>
 
@@ -63,27 +63,27 @@
 
 <a name="Apos.Gui.Switcher.Add"></a><a name="Topic42"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">Add</div>
- <div id="NDPrototype42" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> <span class="SHKeyword">void</span> Add(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">T&nbsp;</td><td class="PName last">key,</td></tr><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype42" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public</span> <span class="SHKeyword">void</span> Add(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first">T&nbsp;</td><td class="PName last">key,</td></tr><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Switcher.GetPrevious"></a><a name="Topic43"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetPrevious</div>
- <div id="NDPrototype43" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype43" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetPrevious(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Switcher.GetNext"></a><a name="Topic44"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetNext</div>
- <div id="NDPrototype44" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
+ <div id="NDPrototype44" class="NDPrototype WideForm CStyle"><table><tr><td class="PBeforeParameters"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetNext(</td><td class="PParametersParentCell"><table class="PParameters"><tr><td class="PType first"><a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&nbsp;</td><td class="PName last">c</td></tr></table></td><td class="PAfterParameters">)</td></tr></table></div>
 </div>
 
 <a name="Apos.Gui.Switcher.GetFinal"></a><a name="Topic45"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinal</div>
- <div id="NDPrototype45" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
+ <div id="NDPrototype45" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinal()</div>
 </div>
 
 <a name="Apos.Gui.Switcher.GetFinalInverse"></a><a name="Topic46"></a><div class="CTopic TFunction LCSharp">
  <div class="CTitle">GetFinalInverse</div>
- <div id="NDPrototype46" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
+ <div id="NDPrototype46" class="NDPrototype NoParameterForm"><span class="SHKeyword">public override</span> <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a> GetFinalInverse()</div>
 </div>
 
 <a name="Apos.Gui.Switcher.UpdateSetup"></a><a name="Topic47"></a><div class="CTopic TFunction LCSharp">
@@ -117,7 +117,7 @@
 
 <a name="Apos.Gui.Switcher._children"></a><a name="Topic53"></a><div class="CTopic TVariable LCSharp last">
  <div class="CTitle">_children</div>
- <div id="NDPrototype53" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> Dictionary&lt;T, <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,231);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt; _children</div>
+ <div id="NDPrototype53" class="NDPrototype NoParameterForm"><span class="SHKeyword">protected</span> Dictionary&lt;T, <a href="../index.html#File:Component.cs:Apos.Gui.Component" target="_top" onmouseover="NDContentPage.OnLinkMouseOver(event,140);" onmouseout="NDContentPage.OnLinkMouseOut(event);" >Component</a>&gt; _children</div>
 </div>
 
 </body></html>

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels